/external/skqp/infra/bots/ |
D | jobs.json | 2 "Build-Debian9-Clang-arm-Debug-Android", 3 "Build-Debian9-Clang-arm-Debug-Android_Vulkan", 4 "Build-Debian9-Clang-arm-Debug-Chromebook_GLES", 5 "Build-Debian9-Clang-arm-Debug-Chromecast", 6 "Build-Debian9-Clang-arm-Release-Android", 7 "Build-Debian9-Clang-arm-Release-Android_API26", 8 "Build-Debian9-Clang-arm-Release-Android_ASAN", 9 "Build-Debian9-Clang-arm-Release-Android_ASAN_Vulkan", 10 "Build-Debian9-Clang-arm-Release-Android_Vulkan", 11 "Build-Debian9-Clang-arm-Release-Chromebook_GLES", [all …]
|
/external/skia/infra/bots/ |
D | jobs.json | 2 "Build-Debian9-Clang-arm-Release-Flutter_Android_Docker", 10 "Build-Debian10-Clang-arm-Debug-Android", 11 "Build-Debian10-Clang-arm-Debug-Android_ASAN", 12 "Build-Debian10-Clang-arm-Debug-Android_ASAN_Vulkan", 13 "Build-Debian10-Clang-arm-Debug-Android_Vulkan", 14 "Build-Debian10-Clang-arm-Debug-Chromebook_GLES", 15 "Build-Debian10-Clang-arm-Release-Android", 16 "Build-Debian10-Clang-arm-Release-Android_API26", 17 "Build-Debian10-Clang-arm-Release-Android_Vulkan", 18 "Build-Debian10-Clang-arm-Release-Chromebook_GLES", [all …]
|
/external/llvm-project/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/ |
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 …]
|
/external/clang/ |
D | Android.bp | 43 name: "clang-defaults", 48 header_libs: ["clang-headers"], 60 "external/clang/include", 61 "external/clang/lib/CodeGen", 86 "clang-gen-options", 87 "clang-gen-attributes", 88 "clang-gen-checkers", 89 "clang-gen-comment-commands", 90 "clang-gen-comment-html-named-character-references", 91 "clang-gen-html-tags", [all …]
|
/external/bcc/src/cc/frontends/clang/ |
D | b_frontend_action.h | 23 #include <clang/AST/RecursiveASTVisitor.h> 24 #include <clang/Frontend/FrontendAction.h> 25 #include <clang/Rewrite/Core/Rewriter.h> 29 namespace clang { 46 class MapVisitor : public clang::RecursiveASTVisitor<MapVisitor> { 48 explicit MapVisitor(std::set<clang::Decl *> &m); 49 bool VisitCallExpr(clang::CallExpr *Call); 50 void set_ptreg(std::tuple<clang::Decl *, int> &pt) { ptregs_.insert(pt); } in set_ptreg() 52 std::set<clang::Decl *> &m_; 53 std::set<std::tuple<clang::Decl *, int>> ptregs_; [all …]
|
/external/clang/utils/ |
D | clang-completion-mode.el | 1 ;;; Clang Code-Completion minor mode, for use with C/Objective-C/C++. 5 ;; This minor mode uses Clang's command line interface for code 7 ;; and C++ source files. When enabled, Clang will provide 10 ;; space), Clang will provide the names of all structs visible from 12 ;; Clang will provide the names of all of the members of whatever 15 ;; completion based on Clang. It needs your help to make it better! 17 ;; To use the Clang code completion mode, first make sure that the 18 ;; "clang" variable below refers to the "clang" executable, 20 ;; clang-completion-mode.el somewhere in your Emacs load path. You can 33 ;; (load-library "clang-completion-mode") [all …]
|
/external/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
D | TypeSystemClang.cpp | 18 #include "clang/AST/ASTContext.h" 19 #include "clang/AST/ASTImporter.h" 20 #include "clang/AST/Attr.h" 21 #include "clang/AST/CXXInheritance.h" 22 #include "clang/AST/DeclObjC.h" 23 #include "clang/AST/DeclTemplate.h" 24 #include "clang/AST/Mangle.h" 25 #include "clang/AST/RecordLayout.h" 26 #include "clang/AST/Type.h" 27 #include "clang/AST/VTableBuilder.h" [all …]
|
D | TypeSystemClang.h | 23 #include "clang/AST/ASTContext.h" 24 #include "clang/AST/ASTFwd.h" 25 #include "clang/AST/TemplateBase.h" 26 #include "clang/Basic/TargetInfo.h" 30 #include "Plugins/ExpressionParser/Clang/ClangPersistentVariables.h" 44 namespace clang { 48 } // namespace clang 56 /// A Clang module ID. 96 /// A TypeSystem implementation based on Clang. 98 /// This class uses a single clang::ASTContext as the backend for storing [all …]
|
/external/llvm-project/libcxxabi/test/ |
D | test_demangle.pass.cpp | 635 // clang 665 …{"_ZNK5clang17DiagnosticBuilder9AddStringEN4llvm9StringRefE", "clang::DiagnosticBuilder::AddString… 666 …usiveRefCntPtrIN5clang10DiagnosticEE6getPtrEv", "llvm::IntrusiveRefCntPtr<clang::Diagnostic>::getP… 667 …S_11LangOptionsEPKNS_12PreprocessorE", "clang::DiagnosticClient::BeginSourceFile(clang::LangOption… 668 {"_ZN5clang16DiagnosticClient13EndSourceFileEv", "clang::DiagnosticClient::EndSourceFile()"}, 669 {"_ZN5clang18CompilerInvocationD2Ev", "clang::CompilerInvocation::~CompilerInvocation()"}, 670 {"_ZN5clang14CodeGenOptionsD2Ev", "clang::CodeGenOptions::~CodeGenOptions()"}, 671 …{"_ZN5clang23DependencyOutputOptionsD2Ev", "clang::DependencyOutputOptions::~DependencyOutputOptio… 672 {"_ZN5clang15FrontendOptionsD2Ev", "clang::FrontendOptions::~FrontendOptions()"}, 674 {"_ZN5clang19HeaderSearchOptionsD2Ev", "clang::HeaderSearchOptions::~HeaderSearchOptions()"}, [all …]
|
/external/libcxxabi/test/ |
D | test_demangle.pass.cpp | 636 // clang 666 …{"_ZNK5clang17DiagnosticBuilder9AddStringEN4llvm9StringRefE", "clang::DiagnosticBuilder::AddString… 667 …usiveRefCntPtrIN5clang10DiagnosticEE6getPtrEv", "llvm::IntrusiveRefCntPtr<clang::Diagnostic>::getP… 668 …S_11LangOptionsEPKNS_12PreprocessorE", "clang::DiagnosticClient::BeginSourceFile(clang::LangOption… 669 {"_ZN5clang16DiagnosticClient13EndSourceFileEv", "clang::DiagnosticClient::EndSourceFile()"}, 670 {"_ZN5clang18CompilerInvocationD2Ev", "clang::CompilerInvocation::~CompilerInvocation()"}, 671 {"_ZN5clang14CodeGenOptionsD2Ev", "clang::CodeGenOptions::~CodeGenOptions()"}, 672 …{"_ZN5clang23DependencyOutputOptionsD2Ev", "clang::DependencyOutputOptions::~DependencyOutputOptio… 673 {"_ZN5clang15FrontendOptionsD2Ev", "clang::FrontendOptions::~FrontendOptions()"}, 675 {"_ZN5clang19HeaderSearchOptionsD2Ev", "clang::HeaderSearchOptions::~HeaderSearchOptions()"}, [all …]
|
/external/llvm-project/clang/test/Parser/ |
D | pragma-attribute.cpp | 1 // RUN: %clang_cc1 -Wno-pragma-clang-attribute -verify -std=c++11 %s 3 #pragma clang attribute push(__attribute__((annotate("test"))), apply_to = function) 7 #pragma clang attribute pop 9 #pragma clang attribute push(__attribute__((annotate("test"))), apply_to = any(variable(is_paramete… 10 #pragma clang attribute pop 12 #pragma clang attribute push(__attribute__((annotate("test"))), apply_to = variable(unless(is_param… 13 #pragma clang attribute pop 15 #pragma clang attribute push(__attribute__((annotate("test"))), apply_to = any(variable(unless(is_p… 16 #pragma clang attribute pop 18 #pragma clang attribute push (__attribute__((abi_tag("a")))) // expected-error {{expected ','}} [all …]
|
D | pragma-loop.cpp | 8 #pragma clang loop vectorize_width(V) interleave_count(I) in test_nontype_template_param() 13 #pragma clang loop vectorize_width(V + 4) interleave_count(I + 4) in test_nontype_template_param() 21 …/* expected-error {{invalid value '-1'; must be positive}} */ #pragma clang loop vectorize_width(V) in test_nontype_template_vectorize() 26 …/* expected-error {{invalid value '0'; must be positive}} */ #pragma clang loop vectorize_width(V … in test_nontype_template_vectorize() 34 …/* expected-error {{invalid value '-1'; must be positive}} */ #pragma clang loop interleave_count(… in test_nontype_template_interleave() 39 …/* expected-error {{invalid value '0'; must be positive}} */ #pragma clang loop interleave_count(2… in test_nontype_template_interleave() 47 …/* expected-error {{invalid argument of type 'char'; expected an integer type}} */ #pragma clang l… in test_nontype_template_char() 55 …/* expected-error {{invalid argument of type 'bool'; expected an integer type}} */ #pragma clang l… in test_nontype_template_bool() 63 …/* expected-error {{use of undeclared identifier 'Vec'}} */ #pragma clang loop vectorize_width(Vec… in test_nontype_template_badarg() 64 …/* expected-error {{use of undeclared identifier 'Int'}} */ #pragma clang loop vectorize_width(V) … in test_nontype_template_badarg() [all …]
|
/external/clang/utils/ClangVisualizers/ |
D | clang.natvis | 11 <Type Name="clang::Type"> 12 <!-- To visualize clang::Types, we need to look at TypeBits.TC to determine the actual 14 because clang::Type has no virtual members hence no RTTI). 17 "cmn": Visualization that is common to all clang::Type subclasses 18 … "poly": Visualization that is specific to the actual clang::Type subclass. The subtype-specific 23 …<DisplayString IncludeView="cmn" Condition="TypeBits.TC==clang::LocInfoType::LocInfo">LocInfoType<… 24 <DisplayString IncludeView="cmn">{(clang::Type::TypeClass)TypeBits.TC, en}Type</DisplayString> 26 …<DisplayString Condition="TypeBits.TC==clang::Type::TypeClass::Builtin" IncludeView="poly">{*(clan… 27 …<DisplayString Condition="TypeBits.TC==clang::Type::TypeClass::Pointer" IncludeView="poly">{*(clan… 28 …<DisplayString Condition="TypeBits.TC==clang::Type::TypeClass::LValueReference" IncludeView="poly"… [all …]
|
/external/llvm-project/clang-tools-extra/docs/clang-tidy/checks/ |
D | list.rst | 1 .. title:: clang-tidy - Clang-Tidy Checks 3 Clang-Tidy Checks 121 `clang-analyzer-core.DynamicTypePropagation <clang-analyzer-core.DynamicTypePropagation.html>`_, 122 …`clang-analyzer-core.uninitialized.CapturedBlockVariable <clang-analyzer-core.uninitialized.Captur… 123 `clang-analyzer-cplusplus.InnerPointer <clang-analyzer-cplusplus.InnerPointer.html>`_, 124 …`clang-analyzer-nullability.NullableReturnedFromNonnull <clang-analyzer-nullability.NullableReturn… 125 … `clang-analyzer-optin.osx.OSObjectCStyleCast <clang-analyzer-optin.osx.OSObjectCStyleCast.html>`_, 126 …`clang-analyzer-optin.performance.GCDAntipattern <clang-analyzer-optin.performance.GCDAntipattern.… 127 `clang-analyzer-optin.performance.Padding <clang-analyzer-optin.performance.Padding.html>`_, 128 `clang-analyzer-optin.portability.UnixAPI <clang-analyzer-optin.portability.UnixAPI.html>`_, [all …]
|
/external/clang/test/Parser/ |
D | pragma-loop.cpp | 8 #pragma clang loop vectorize_width(V) interleave_count(I) in test_nontype_template_param() 13 #pragma clang loop vectorize_width(V + 4) interleave_count(I + 4) in test_nontype_template_param() 21 …/* expected-error {{invalid value '-1'; must be positive}} */ #pragma clang loop vectorize_width(V) in test_nontype_template_vectorize() 26 …/* expected-error {{invalid value '0'; must be positive}} */ #pragma clang loop vectorize_width(V … in test_nontype_template_vectorize() 34 …/* expected-error {{invalid value '-1'; must be positive}} */ #pragma clang loop interleave_count(… in test_nontype_template_interleave() 39 …/* expected-error {{invalid value '0'; must be positive}} */ #pragma clang loop interleave_count(2… in test_nontype_template_interleave() 47 …/* expected-error {{invalid argument of type 'char'; expected an integer type}} */ #pragma clang l… in test_nontype_template_char() 55 …/* expected-error {{invalid argument of type 'bool'; expected an integer type}} */ #pragma clang l… in test_nontype_template_bool() 63 …/* expected-error {{use of undeclared identifier 'Vec'}} */ #pragma clang loop vectorize_width(Vec… in test_nontype_template_badarg() 64 …/* expected-error {{use of undeclared identifier 'Int'}} */ #pragma clang loop vectorize_width(V) … in test_nontype_template_badarg() [all …]
|
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
D | ASTUtils.h | 12 #include "clang/Basic/Module.h" 13 #include "clang/Sema/Lookup.h" 14 #include "clang/Sema/MultiplexExternalSemaSource.h" 15 #include "clang/Sema/Sema.h" 16 #include "clang/Sema/SemaConsumer.h" 22 class ExternalASTSourceWrapper : public clang::ExternalSemaSource { 32 clang::Decl *GetExternalDecl(uint32_t ID) override { in GetExternalDecl() 36 clang::Selector GetExternalSelector(uint32_t ID) override { in GetExternalSelector() 44 clang::Stmt *GetExternalDeclStmt(uint64_t Offset) override { in GetExternalDeclStmt() 48 clang::CXXCtorInitializer ** [all …]
|
D | ClangASTImporter.h | 17 #include "clang/AST/ASTImporter.h" 18 #include "clang/AST/CharUnits.h" 19 #include "clang/AST/Decl.h" 20 #include "clang/AST/DeclCXX.h" 21 #include "clang/Basic/FileManager.h" 22 #include "clang/Basic/FileSystemOptions.h" 28 #include "Plugins/ExpressionParser/Clang/CxxModuleHandler.h" 41 typedef llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits> 46 llvm::DenseMap<const clang::FieldDecl *, uint64_t> field_offsets; 52 : m_file_manager(clang::FileSystemOptions(), in ClangASTImporter() [all …]
|
/external/llvm-project/clang/utils/TableGen/ |
D | TableGen.cpp | 1 //===- TableGen.cpp - Top-Level TableGen implementation for Clang ---------===// 9 // This file contains the main function for Clang's TableGen. 23 using namespace clang; 101 clEnumValN(GenClangAttrClasses, "gen-clang-attr-classes", 102 "Generate clang attribute clases"), 104 "gen-clang-attr-parser-string-switches", 107 "gen-clang-attr-subject-match-rules-parser-string-switches", 110 clEnumValN(GenClangAttrImpl, "gen-clang-attr-impl", 111 "Generate clang attribute implementations"), 112 clEnumValN(GenClangAttrList, "gen-clang-attr-list", [all …]
|
/external/llvm-project/clang/test/Sema/ |
D | pragma-attribute-strict-subjects.c | 3 #pragma clang attribute push (__attribute__((annotate("test"))), apply_to = any(function, variable)) 5 #pragma clang attribute pop 9 #pragma clang attribute push (__attribute__((annotate("subRuleContradictions"))), apply_to = any(va… 13 #pragma clang attribute pop 15 #pragma clang attribute push (__attribute__((annotate("subRuleContradictions2"))), apply_to = any(f… 18 #pragma clang attribute pop 20 #pragma clang attribute push (__attribute__((annotate("subRuleContradictions3"))), apply_to = any(v… 23 #pragma clang attribute pop 25 #pragma clang attribute push (__attribute__((annotate("negatedSubRuleContradictions1"))), apply_to … 28 #pragma clang attribute pop [all …]
|
/external/llvm-project/llvm/utils/gn/secondary/clang-tools-extra/test/ |
D | BUILD.gn | 1 import("//clang-tools-extra/clang-tidy/enable.gni") 2 import("//clang/lib/StaticAnalyzer/Frontend/enable.gni") 3 import("//clang/tools/libclang/include_clang_tools_extra.gni") 15 rebase_path(get_label_info("//clang-tools-extra", "target_out_dir")), 16 "CLANG_TOOLS_SOURCE_DIR=" + rebase_path("//clang-tools-extra"), 32 input = "//clang-tools-extra/test/lit.site.cfg.py.in" 57 input = "//clang-tools-extra/test/Unit/lit.site.cfg.py.in" 62 # This target should contain all dependencies of check-clang-tools. 64 # prerequisites for check-clang but doesn't run check-clang itself. 69 "//clang-tools-extra/clang-apply-replacements/tool:clang-apply-replacements", [all …]
|
/external/google-fruit/ |
D | .travis.yml | 24 - compiler: clang 25 env: COMPILER=clang-8.0 STL=libstdc++ UBUNTU=20.10 TEST=ReleasePlain 26 install: export OS=linux; export COMPILER='clang-8.0'; export STL='libstdc++'; 29 script: export OS=linux; export COMPILER='clang-8.0'; export STL='libstdc++'; 31 - compiler: clang 32 env: COMPILER=clang-8.0 STL=libstdc++ UBUNTU=20.10 TEST=DebugAsanUbsan 33 install: export OS=linux; export COMPILER='clang-8.0'; export STL='libstdc++'; 36 script: export OS=linux; export COMPILER='clang-8.0'; export STL='libstdc++'; 38 - compiler: clang 39 env: COMPILER=clang-8.0 STL=libstdc++ UBUNTU=20.10 TEST=DebugPlain [all …]
|
/external/llvm-project/clang/utils/ClangVisualizers/ |
D | clang.natvis | 11 <Type Name="clang::Type"> 12 <!-- To visualize clang::Types, we need to look at TypeBits.TC to determine the actual 14 because clang::Type has no virtual members hence no RTTI). 17 "cmn": Visualization that is common to all clang::Type subclasses 18 … "poly": Visualization that is specific to the actual clang::Type subclass. The subtype-specific 23 …<DisplayString IncludeView="cmn" Condition="TypeBits.TC==clang::LocInfoType::LocInfo">LocInfoType<… 24 <DisplayString IncludeView="cmn">{(clang::Type::TypeClass)TypeBits.TC, en}Type</DisplayString> 26 …<DisplayString Condition="TypeBits.TC==clang::Type::TypeClass::Builtin" IncludeView="poly">{*(clan… 27 …<DisplayString Condition="TypeBits.TC==clang::Type::TypeClass::Pointer" IncludeView="poly">{*(clan… 28 …<DisplayString Condition="TypeBits.TC==clang::Type::TypeClass::LValueReference" IncludeView="poly"… [all …]
|
/external/clang/test/Driver/ |
D | parse-progname.c | 5 // RUN: ln -fs %clang %T/clang++ 6 // RUN: ln -fs %clang %T/clang++3.5.0 7 // RUN: ln -fs %clang %T/clang++-3.5 8 // RUN: ln -fs %clang %T/clang++-tot 9 // RUN: ln -fs %clang %T/clang-c++ 10 // RUN: ln -fs %clang %T/clang-g++ 11 // RUN: ln -fs %clang %T/c++ 12 // RUN: ln -fs %clang %T/foo-clang++ 13 // RUN: ln -fs %clang %T/foo-clang++-3.5 14 // RUN: ln -fs %clang %T/foo-clang++3.5 [all …]
|
/external/llvm-project/clang/test/Driver/ |
D | parse-progname.c | 5 // RUN: ln -fs %clang %t/clang++ 6 // RUN: ln -fs %clang %t/clang++3.5.0 7 // RUN: ln -fs %clang %t/clang++-3.5 8 // RUN: ln -fs %clang %t/clang++-tot 9 // RUN: ln -fs %clang %t/clang-c++ 10 // RUN: ln -fs %clang %t/clang-g++ 11 // RUN: ln -fs %clang %t/c++ 12 // RUN: ln -fs %clang %t/foo-clang++ 13 // RUN: ln -fs %clang %t/foo-clang++-3.5 14 // RUN: ln -fs %clang %t/foo-clang++3.5 [all …]
|
/external/llvm-project/clang/tools/clang-fuzzer/ |
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. 5 The three utilities differ, however, in how they structure inputs to Clang. 6 clang-fuzzer makes no attempt to generate valid C++ programs and is therefore 7 primarily useful for stressing the surface layers of Clang (i.e. lexer, parser). 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 [all …]
|