Home
last modified time | relevance | path

Searched refs:clang (Results 1 – 25 of 2385) sorted by relevance

12345678910>>...96

/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/
H A DBUILD.gn1 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 DMakefile118 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 DBUILD.gn1 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 DBUILD.gn1 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 DASTMatchersMacros.h58 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 DBUILD.gn6 "//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 DBUILD.gn5 "//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 DBUILD.gn24 "//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 DBUILD.gn1 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 Drun-buildbot108 -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 DCallGraph.h30 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 DREADME.txt1 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 DClangFormattedStatus.rst32 * - 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 DCMakeLists.txt3 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 DTypeOrdering.h25 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 DBUILD.gn1 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 Dax_detect_clang.m419 # 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 DDiagnosticsYaml.h23 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 DClangCheck.cpp37 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 DBUILD.gn1 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 DBUILD.gn9 "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 DRewrite.cpp17 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 DBUILD.gn1 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 DBUILD.gn5 "//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 DBUILD.gn1 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 …]

12345678910>>...96