没有合适的资源?快使用搜索试试~ 我知道了~
include-what-you-use:与clang一起使用的工具,用于分析C和C ++源文件中的#includes
共493个文件
h:290个
cc:148个
imp:24个
需积分: 48 4 下载量 6 浏览量
2021-04-27
13:56:44
上传
评论
收藏 943KB ZIP 举报
温馨提示
包括您使用的内容 有关更深入的文档,请参阅 。 用户须知 “包括您使用的内容”是指:对于在foo.cc (或foo.cpp )中使用的每个符号(类型,函数,变量或宏), foo.cc或foo.h都应包含.h文件导出该符号的声明。 (类似地,对于foo_test.cc ,无论foo_test.cc或foo.h应该做的包括。)很明显,在定义的符号foo.cc本身被排除在此要求。 这使我们处于一种状态,其中每个文件都包含声明其使用的符号所需的头。 当每个文件都包含使用的文件时,就可以编辑任何文件并删除未使用的标头,而不必担心会意外破坏该文件的向上依赖性。 自动跟踪和更新源代码中的依赖关系也变得很容易。 警告 这是alpha质量软件-充其量(截至2018年7月)。 它最初是为在Google源代码树中专门工作而编写的,并且可能会做出假设或存在空白,这些假设在其他类型的代码中会立即且令人尴尬地体现
资源推荐
资源详情
资源评论
收起资源包目录
include-what-you-use:与clang一起使用的工具,用于分析C和C ++源文件中的#includes (493个子文件)
include-what-you-use.1 8KB
elaborated_struct.c 2KB
keep_includes.c 766B
no_h_includes_cc-inc2.c 656B
no_h_includes_cc-inc.c 558B
badinc2.c 432B
iwyu.cc 175KB
iwyu_output.cc 89KB
badinc.cc 80KB
iwyu_include_picker.cc 79KB
iwyu_ast_util.cc 54KB
iwyu_preprocessor.cc 44KB
iwyu_output_test.cc 22KB
iwyu_globals.cc 17KB
iwyu_include_picker_test.cc 15KB
comment_pragmas.cc 11KB
fwd_decl_nested_class.cc 9KB
iwyu_lexer_utils_test.cc 8KB
iwyu_driver.cc 8KB
funcptrs.cc 7KB
iwyu_stricter_than_cpp.cc 7KB
iwyu_location_util.cc 7KB
iwyu_path_util.cc 7KB
iwyu_getopt.cc 7KB
placement_new.cc 5KB
derived_function_tpl_args.cc 5KB
template_args.cc 5KB
explicit_instantiation2.cc 4KB
iwyu_string_util_test.cc 4KB
typedef_in_template.cc 4KB
sizeof_reference.cc 3KB
iwyu_cache.cc 3KB
precomputed_tpl_args.cc 3KB
elaborated_type.cc 3KB
macro_defined_by_includer.cc 3KB
virtual_tpl_method.cc 3KB
iwyu_lexer_utils.cc 3KB
operator_new.cc 3KB
default_template_arg_other_file.cc 3KB
include_with_using.cc 2KB
prefix_header_includes_add.cc 2KB
template_specialization.cc 2KB
no_fwd_decls.cc 2KB
associated_skipped.cc 2KB
typedef_chain_in_template.cc 2KB
catch.cc 2KB
typedefs_and_resugaring.cc 2KB
prefix_header_includes_keep.cc 2KB
prefix_header_includes_remove.cc 2KB
alias_template.cc 2KB
binary_type_trait.cc 2KB
deleted_implicit.cc 2KB
member_expr.cc 2KB
lateparsed_template.cc 2KB
implicit_ctor.cc 2KB
pointer_arith.cc 2KB
typedef_chain_no_follow.cc 2KB
casts.cc 2KB
iterator.cc 2KB
pch_in_code.cc 2KB
out_of_line.cc 2KB
varargs_and_references.cc 2KB
forward_declare_in_macro.cc 2KB
backwards_includes.cc 2KB
multiple_include_paths.cc 2KB
builtins_with_mapping.cc 2KB
template_default_args_roundtrip.cc 2KB
explicit_instantiation.cc 2KB
specialization_needs_decl.cc 1KB
macro_location.cc 1KB
macro_use_expanded_decl.cc 1KB
anonymous_struct.cc 1KB
stl_container_provides_allocator.cc 1KB
computed_include.cc 1KB
system_namespaces.cc 1KB
conversion_ctor.cc 1KB
fwd_decl_of_nested_class_defined_later.cc 1KB
remove_fwd_decl_when_including.cc 1KB
avoids_double_specialization.cc 1KB
re_fwd_decl.cc 1KB
fwd_decl_then_dfn.cc 1KB
prefix_header_attribution.cc 1KB
cvr.cc 1KB
double_include.cc 1KB
quoted_includes_first.cc 1KB
range_for.cc 1KB
no_fwd_decl_std.cc 1KB
keep_moc.cc 1KB
array.cc 1KB
no_char_traits.cc 1KB
templated_constructor.cc 1KB
sizeof_in_template_arg.cc 1KB
fullinfo_for_templates.cc 1KB
overloaded_class.cc 1KB
redecls.cc 1KB
using_aliased_symbol.cc 1KB
fwd_decl_class_template.cc 1KB
fwd_decl_with_attribute.cc 1KB
prefix_header_operator_new.cc 1KB
relative_include_of_export_added.cc 1KB
共 493 条
- 1
- 2
- 3
- 4
- 5
资源评论
空气安全讲堂
- 粉丝: 41
- 资源: 4795
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功