/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/ |
H A D | BUILD.gn | 1 import("//clang/lib/StaticAnalyzer/Frontend/enable.gni") 5 config("clang-tidy-config_Config") { 6 visibility = [ ":clang-tidy-config" ] 10 write_cmake_config("clang-tidy-config") { 11 input = "clang-tidy-config.h.cmake" 12 output = "$target_gen_dir/clang-tidy-config.h" 22 public_configs = [ ":clang-tidy-config_Config" ] 25 static_library("clang-tidy") { 29 ":clang-tidy-config", 30 "//clang/include/clang/StaticAnalyzer/Checkers", [all …]
|
/netbsd-src/external/apache2/llvm/include/ |
H A D | Makefile | 118 INCSDIR= /usr/include/clang-${CLANG_VERSION:R} 158 .PATH: ${CLANG_SRCDIR}/include/clang/AST \ 159 ${CLANG_SRCDIR}/include/clang/Basic \ 160 ${CLANG_SRCDIR}/include/clang/Driver \ 161 ${CLANG_SRCDIR}/include/clang/StaticAnalyzer/Checkers \ 162 ${CLANG_SRCDIR}/include/clang/Tooling/Syntax 187 clang/AST/AttrImpl.inc|-gen-clang-attr-impl \ 188 clang/AST/AttrNodeTraverse.inc|-gen-clang-attr-node-traverse \ 189 clang/AST/AttrTextNodeDump.inc|-gen-clang-attr-text-node-dump \ 190 clang/AST/Attrs.inc|-gen-clang-attr-classes \ [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/test/ |
H A D | BUILD.gn | 1 import("//clang-tools-extra/clang-tidy/enable.gni") 2 import("//clang/lib/StaticAnalyzer/Frontend/enable.gni") 14 rebase_path(get_label_info("//clang-tools-extra", "target_out_dir")), 15 "CLANG_TOOLS_SOURCE_DIR=" + rebase_path("//clang-tools-extra"), 31 input = "//clang-tools-extra/test/lit.site.cfg.py.in" 50 input = "//clang-tools-extra/test/Unit/lit.site.cfg.py.in" 55 # This target should contain all dependencies of check-clang-tools. 57 # prerequisites for check-clang but doesn't run check-clang itself. 62 "//clang-tools-extra/clang-apply-replacements/tool:clang-apply-replacements", 63 "//clang-tools-extra/clang-change-namespace/tool:clang-change-namespace", [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/AST/ |
H A D | BUILD.gn | 1 import("//clang/utils/TableGen/clang_tablegen.gni") 5 args = [ "-gen-clang-opcodes" ] 14 "//clang/include/clang/AST:AttrImpl", 15 "//clang/include/clang/AST:AttrNodeTraverse", 16 "//clang/include/clang/AST:AttrTextNodeDump", 17 "//clang/include/clang/AST:CommentCommandInfo", 18 "//clang/include/clang/AST:CommentHTMLNamedCharacterReferences", 19 "//clang/include/clang/AST:CommentHTMLTags", 20 "//clang/include/clang/AST:CommentHTMLTagsProperties", 21 "//clang/include/clang/AST:DeclNodes", [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchersMacros.h | 58 return ::clang::ast_matchers::internal::MemoizedMatcher< \ 97 : public ::clang::ast_matchers::internal::MatcherInterface<Type> { \ 101 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \ 102 ::clang::ast_matchers::internal::BoundNodesTreeBuilder \ 106 inline ::clang::ast_matchers::internal::Matcher<Type> DefineMatcher() { \ 107 return ::clang::ast_matchers::internal::makeMatcher( \ 112 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \ 113 ::clang::ast_matchers::internal::BoundNodesTreeBuilder *Builder) const 135 : public ::clang::ast_matchers::internal::MatcherInterface<Type> { \ 141 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \ [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-tidy/ |
H A D | BUILD.gn | 6 "//clang-tools-extra/clang-tidy", 7 "//clang-tools-extra/clang-tidy/android", 8 "//clang-tools-extra/clang-tidy/google", 9 "//clang-tools-extra/clang-tidy/llvm", 10 "//clang-tools-extra/clang-tidy/objc", 11 "//clang-tools-extra/clang-tidy/readability", 12 "//clang-tools-extra/clang-tidy/utils", 13 "//clang/lib/AST", 14 "//clang/lib/ASTMatchers", 15 "//clang/lib/Basic", [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/hicpp/ |
H A D | BUILD.gn | 5 "//clang-tools-extra/clang-tidy", 6 "//clang-tools-extra/clang-tidy/bugprone", 7 "//clang-tools-extra/clang-tidy/cppcoreguidelines", 8 "//clang-tools-extra/clang-tidy/google", 9 "//clang-tools-extra/clang-tidy/misc", 10 "//clang-tools-extra/clang-tidy/modernize", 11 "//clang-tools-extra/clang-tidy/performance", 12 "//clang-tools-extra/clang-tidy/readability", 13 "//clang-tools-extra/clang-tidy/utils", 14 "//clang/lib/AST", [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Basic/ |
H A D | BUILD.gn | 24 "//clang/include/clang/Basic:AttrList", 25 "//clang/include/clang/Basic:AttrSubMatchRulesList", 26 "//clang/include/clang/Basic:DiagnosticGroups", 27 "//clang/include/clang/Basic:arm_cde_builtins", 28 "//clang/include/clang/Basic:arm_mve_builtins", 29 "//clang/include/clang/Basic:arm_sve_builtins", 30 "//clang/include/clang/Basic:arm_sve_typeflags", 31 "//clang/include/clang/Basic:diags_tablegen", 32 "//clang/include/clang/Basic:riscv_vector_builtins", 33 "//clang/include/clang/Basic:version", [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/lib/Sema/ |
H A D | BUILD.gn | 1 import("//clang/utils/TableGen/clang_tablegen.gni") 4 args = [ "-gen-clang-opencl-builtins" ] 12 "//clang/include/clang/Basic:arm_cde_builtin_aliases", 13 "//clang/include/clang/Basic:arm_cde_builtin_sema", 14 "//clang/include/clang/Basic:arm_mve_builtin_aliases", 15 "//clang/include/clang/Basic:arm_mve_builtin_sema", 16 "//clang/include/clang/Basic:arm_sve_sema_rangechecks", 17 "//clang/include/clang/Sema:AttrParsedAttrImpl", 18 "//clang/include/clang/Sema:AttrParsedAttrKinds", 19 "//clang/include/clang/Sema:AttrParsedAttrList", [all …]
|
/netbsd-src/external/apache2/llvm/dist/libcxx/utils/ci/ |
H A D | run-buildbot | 108 -DCMAKE_C_COMPILER=clang-cl \ 109 -DCMAKE_CXX_COMPILER=clang-cl \ 153 git-clang-format \ 154 --binary /usr/bin/clang-format --diff \ 159 | tee ${BUILD_DIR}/clang-format.patch 161 ! grep -q '^--- a' ${BUILD_DIR}/clang-format.patch 183 export CC=clang 184 export CXX=clang++ 192 export CC=clang 193 export CXX=clang++ [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/ |
H A D | CallGraph.h | 30 namespace clang { 217 template <> struct DenseMapInfo<clang::CallGraphNode::CallRecord> { 218 static inline clang::CallGraphNode::CallRecord getEmptyKey() { 219 return clang::CallGraphNode::CallRecord( 220 DenseMapInfo<clang::CallGraphNode *>::getEmptyKey(), 221 DenseMapInfo<clang::Expr *>::getEmptyKey()); 224 static inline clang::CallGraphNode::CallRecord getTombstoneKey() { 225 return clang::CallGraphNode::CallRecord( 226 DenseMapInfo<clang::CallGraphNode *>::getTombstoneKey(), 227 DenseMapInfo<clang::Expr *>::getTombstoneKey()); [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/tools/clang-fuzzer/ |
H A D | README.txt | 1 This directory contains three utilities for fuzzing Clang: clang-fuzzer, 2 clang-objc-fuzzer, and clang-proto-fuzzer. All use libFuzzer to generate inputs 3 to clang via coverage-guided mutation. 6 clang-fuzzer makes no attempt to generate valid C++ programs and is therefore 9 clang-objc-fuzzer is similar but for Objective-C: it makes no attempt to 12 clang-proto-fuzzer uses a protobuf class to describe a subset of the C++ 15 clang-proto-fuzzer is better at stressing deeper layers of Clang and LLVM. 20 Building clang-fuzzer 24 - CMAKE_C_COMPILER=clang 25 - CMAKE_CXX_COMPILER=clang++ [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/docs/ |
H A D | ClangFormattedStatus.rst | 32 * - clang/bindings/python/tests/cindex/INPUTS 37 * - clang/docs/analyzer/checkers 42 * - clang/examples/AnnotateFunctions 47 * - clang/examples/Attribute 52 * - clang/examples/CallSuperAttribute 57 * - clang/examples/clang-interpreter 62 * - clang/examples/PrintFunctionNames 67 * - clang/include/clang/Analysis 72 * - clang/include/clang/Analysis/Analyses 77 * - clang/include/clang/Analysis/DomainSpecific [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/tools/clang-format/ |
H A D | CMakeLists.txt | 3 add_clang_tool(clang-format 14 clang_target_link_libraries(clang-format 23 install(PROGRAMS clang-format-bbedit.applescript 24 DESTINATION share/clang 25 COMPONENT clang-format) 26 install(PROGRAMS clang-format-diff.py 27 DESTINATION share/clang 28 COMPONENT clang-format) 29 install(PROGRAMS clang-format-sublime.py 30 DESTINATION share/clang [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | TypeOrdering.h | 25 namespace clang { 39 template<> struct DenseMapInfo<clang::QualType> { 40 static inline clang::QualType getEmptyKey() { return clang::QualType(); } 42 static inline clang::QualType getTombstoneKey() { 43 using clang::QualType; 44 return QualType::getFromOpaquePtr(reinterpret_cast<clang::Type *>(-1)); 47 static unsigned getHashValue(clang::QualType Val) { 52 static bool isEqual(clang::QualType LHS, clang::QualType RHS) { 57 template<> struct DenseMapInfo<clang::CanQualType> { 58 static inline clang::CanQualType getEmptyKey() { [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/test/ |
H A D | BUILD.gn | 1 import("//clang/lib/ARCMigrate/enable.gni") 2 import("//clang/lib/StaticAnalyzer/Frontend/enable.gni") 20 rebase_path(get_label_info("//clang", "target_out_dir"), dir), 21 "CLANG_SOURCE_DIR=" + rebase_path("//clang", dir), 42 input = "//clang/test/lit.site.cfg.py.in" 50 "CLANG_VENDOR_UTI=org.llvm.clang", 127 input = "//clang/test/Unit/lit.site.cfg.py.in" 132 # This target should contain all dependencies of check-clang. 134 # prerequisites for check-clang but doesn't run check-clang itself. 139 "//clang/lib/Headers", [all …]
|
/netbsd-src/external/mit/isl/dist/m4/ |
H A D | ax_detect_clang.m4 | 19 # This is needed in case some of the clang libraries are shared libraries. 24 # since they may be used by the clang libraries. 39 # If $CLANG_PREFIX/bin/clang cannot find the standard include files, 44 CC="$CLANG_PREFIX/bin/clang" 46 [whether $CLANG_PREFIX/bin/clang can find standard include files]) 82 AC_CHECK_HEADER([clang/Basic/SourceLocation.h], [], 83 [AC_MSG_ERROR([clang header file not found])]) 89 [Define to getHostTriple for older versions of clang])]) 91 AC_EGREP_HEADER([getExpansionLineNumber], [clang/Basic/SourceLocation.h], [], 93 [Define to getInstantiationLineNumber for older versions of clang])]) [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Tooling/ |
H A D | DiagnosticsYaml.h | 23 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::Diagnostic) 24 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::DiagnosticMessage) in LLVM_YAML_IS_SEQUENCE_VECTOR() 25 LLVM_YAML_IS_SEQUENCE_VECTOR(clang::tooling::FileByteRange) in LLVM_YAML_IS_SEQUENCE_VECTOR() 30 template <> struct MappingTraits<clang::tooling::FileByteRange> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 31 static void mapping(IO &Io, clang::tooling::FileByteRange &R) { in LLVM_YAML_IS_SEQUENCE_VECTOR() 38 template <> struct MappingTraits<clang::tooling::DiagnosticMessage> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 39 static void mapping(IO &Io, clang::tooling::DiagnosticMessage &M) { in LLVM_YAML_IS_SEQUENCE_VECTOR() 43 std::vector<clang::tooling::Replacement> Fixes; in LLVM_YAML_IS_SEQUENCE_VECTOR() 61 template <> struct MappingTraits<clang::tooling::Diagnostic> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 67 : DiagLevel(clang::tooling::Diagnostic::Level::Warning) {} in LLVM_YAML_IS_SEQUENCE_VECTOR() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/tools/clang-check/ |
H A D | ClangCheck.cpp | 37 using namespace clang::driver; 38 using namespace clang::tooling; 99 class FixItOptions : public clang::FixItOptions { 120 class FixItRewriter : public clang::FixItRewriter { 122 FixItRewriter(clang::DiagnosticsEngine& Diags, in FixItRewriter() 123 clang::SourceManager& SourceMgr, in FixItRewriter() 124 const clang::LangOptions& LangOpts, in FixItRewriter() 125 clang::FixItOptions* FixItOpts) in FixItRewriter() 126 : clang::FixItRewriter(Diags, SourceMgr, LangOpts, FixItOpts) { in FixItRewriter() 134 class ClangCheckFixItAction : public clang::FixItAction { [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/tool/ |
H A D | BUILD.gn | 1 import("//clang-tools-extra/clangd/xpc/enable.gni") 6 "//clang-tools-extra/clang-tidy", 7 "//clang-tools-extra/clangd", 8 "//clang-tools-extra/clangd:features", 9 "//clang-tools-extra/clangd/index/remote/unimplemented", 10 "//clang-tools-extra/clangd/refactor/tweaks", 11 "//clang/lib/AST", 12 "//clang/lib/Basic", 13 "//clang/lib/Format", 14 "//clang/lib/Frontend", [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/driver/ |
H A D | BUILD.gn | 9 "clang++", 12 "clang-cl", 13 "clang-cl", 16 "clang-cpp", 17 "clang-cpp", 22 deps = [ ":clang" ] 23 source = "clang" 28 # //:clang depends on this symlink target, see comment in //BUILD.gn. 42 "TOOL_INFO_NAME=clang", 43 "TOOL_INFO_UTI=org.llvm.clang", [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/ |
H A D | Rewrite.cpp | 17 if (clang::cxtu::isNotUsableTU(TU)) { in clang_CXRewriter_create() 21 clang::ASTUnit *AU = clang::cxtu::getASTUnit(TU); in clang_CXRewriter_create() 24 new clang::Rewriter(AU->getSourceManager(), AU->getLangOpts())); in clang_CXRewriter_create() 30 clang::Rewriter &R = *reinterpret_cast<clang::Rewriter *>(Rew); in clang_CXRewriter_insertTextBefore() 31 R.InsertTextBefore(clang::cxloc::translateSourceLocation(Loc), Insert); in clang_CXRewriter_insertTextBefore() 37 clang::Rewriter &R = *reinterpret_cast<clang::Rewriter *>(Rew); in clang_CXRewriter_replaceText() 38 R.ReplaceText(clang::cxloc::translateCXRangeToCharRange(ToBeReplaced), in clang_CXRewriter_replaceText() 44 clang::Rewriter &R = *reinterpret_cast<clang::Rewriter *>(Rew); in clang_CXRewriter_removeText() 45 R.RemoveText(clang::cxloc::translateCXRangeToCharRange(ToBeRemoved)); in clang_CXRewriter_removeText() 50 clang::Rewriter &R = *reinterpret_cast<clang::Rewriter *>(Rew); in clang_CXRewriter_overwriteChangedFiles() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/ |
H A D | BUILD.gn | 1 import("//clang-tools-extra/clangd/quality/gen_decision_forest.gni") 2 import("//clang-tools-extra/clangd/xpc/enable.gni") 30 cpp_class = "clang::clangd::Example" 31 deps = [ "//clang/lib/Sema" ] 40 "//clang-tools-extra/clang-tidy", 41 "//clang-tools-extra/clang-tidy:all-checks", 42 "//clang-tools-extra/clang-tidy:clang-tidy-config", 43 "//clang-tools-extra/clangd/support", 44 "//clang/lib/AST", 45 "//clang/lib/ASTMatchers", [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/cert/ |
H A D | BUILD.gn | 5 "//clang-tools-extra/clang-tidy", 6 "//clang-tools-extra/clang-tidy/google", 7 "//clang-tools-extra/clang-tidy/misc", 8 "//clang-tools-extra/clang-tidy/performance", 9 "//clang-tools-extra/clang-tidy/readability", 10 "//clang-tools-extra/clang-tidy/utils", 11 "//clang/lib/AST", 12 "//clang/lib/ASTMatchers", 13 "//clang/lib/Basic", 14 "//clang/lib/Lex",
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/include/clang/AST/ |
H A D | BUILD.gn | 1 import("//clang/utils/TableGen/clang_tablegen.gni") 4 args = [ "-gen-clang-attr-classes" ] 9 args = [ "-gen-clang-attr-impl" ] 14 args = [ "-gen-clang-attr-text-node-dump" ] 19 args = [ "-gen-clang-attr-node-traverse" ] 24 args = [ "-gen-clang-attr-ast-visitor" ] 29 args = [ "-gen-clang-stmt-nodes" ] 34 args = [ "-gen-clang-decl-nodes" ] 39 args = [ "-gen-clang-type-nodes" ] 44 args = [ "-gen-clang-basic-reader" ] [all …]
|