| /frameworks/compile/slang/ |
| slang_backend.cpp | 24 #include "clang/AST/ASTContext.h" 25 #include "clang/AST/Decl.h" 26 #include "clang/AST/DeclGroup.h" 28 #include "clang/Basic/Diagnostic.h" 29 #include "clang/Basic/TargetInfo.h" 30 #include "clang/Basic/TargetOptions.h" 32 #include "clang/CodeGen/ModuleBuilder.h" 34 #include "clang/Frontend/CodeGenOptions.h" 35 #include "clang/Frontend/FrontendDiagnostic.h" 120 mDiagEngine.Report(clang::diag::err_fe_unable_to_create_target) << Error [all...] |
| slang_rs.cpp | 26 #include "clang/Basic/SourceLocation.h" 28 #include "clang/Frontend/FrontendDiagnostic.h" 30 #include "clang/Sema/SemaDiagnostic.h" 169 clang::DiagnosticsEngine &DiagEngine = getDiagnostics(); 172 clang::diag::MAP_ERROR)) 173 DiagEngine.Report(clang::diag::warn_unknown_warning_option) 177 clang::diag::ext_typecheck_convert_discards_qualifiers, 178 clang::diag::MAP_ERROR, 179 clang::SourceLocation()); 183 clang::DiagnosticsEngine::Error [all...] |
| slang_rs_export_type.h | 24 #include "clang/AST/Decl.h" 25 #include "clang/AST/Type.h" 97 const clang::Type *T, 100 static llvm::StringRef GetTypeName(const clang::Type *T); 103 // "convert Clang type to LLVM type." However, clang doesn't make this API 127 static bool NormalizeType(const clang::Type *&T, 129 clang::DiagnosticsEngine *Diags, 130 const clang::VarDecl *VD); 134 static bool ValidateVarDecl(clang::VarDecl *VD) [all...] |
| /external/clang/www/ |
| hacking.html | 7 <title>Hacking on clang</title> 15 <h1>Hacking on Clang</h1> 19 on Clang for developers who are new to the Clang and/or LLVM 39 <p>Clang follows the 42 and to match the style of the code to that present in Clang (for example, in 45 <p>Clang has a few additional coding standards:</p> 50 upon clients and block integrating Clang as a library. Libraries should 60 <p>Both Clang and LLVM use doxygen to provide API documentation. Their 63 <li><a href="http://clang.llvm.org/doxygen">Clang</a></li [all...] |
| index.html | 7 <title>"clang" C Language Family Frontend for LLVM</title> 15 <h1>clang: a C language family frontend for LLVM</h1> 18 <p>The goal of the Clang project is to create a new C, C++, Objective C and 59 Clang. To get a true sense of what it is all about, see the <a 75 <p>A good (but quite dated) introduction to Clang can be found in the 79 <li><a href="clang_video-05-25-2007.html">Clang Introduction</a> 82 Clang</a> (July 2007)</li> 85 <p>For a more detailed comparison between Clang and other compilers, please 86 see the <a href="comparison.html">clang comparison page</a>.</p> 92 <p>Clang is still under heavy development. Clang is considered t [all...] |
| /external/clang/lib/CodeGen/ |
| CodeGenAction.cpp | 10 #include "clang/CodeGen/CodeGenAction.h" 11 #include "clang/Basic/SourceManager.h" 12 #include "clang/Basic/TargetInfo.h" 13 #include "clang/AST/ASTConsumer.h" 14 #include "clang/AST/ASTContext.h" 15 #include "clang/AST/DeclGroup.h" 16 #include "clang/CodeGen/BackendUtil.h" 17 #include "clang/CodeGen/ModuleBuilder.h" 18 #include "clang/Frontend/CompilerInstance.h" 19 #include "clang/Frontend/FrontendDiagnostic.h 31 namespace clang { namespace [all...] |
| /external/llvm/ |
| Makefile | 31 OPTIONAL_DIRS := tools/clang/utils/TableGen 69 ifeq ($(MAKECMDGOALS),install-clang) 70 DIRS := tools/clang/tools/driver tools/clang/lib/Headers \ 71 tools/clang/runtime tools/clang/docs \ 77 ifeq ($(MAKECMDGOALS),install-clang-c) 78 DIRS := tools/clang/tools/driver tools/clang/lib/Headers \ 79 tools/clang/tools/libclang tools/clang/tools/c-index-test [all...] |
| /external/clang/include/clang/Index/ |
| CallGraph.h | 17 #include "clang/Index/ASTLocation.h" 18 #include "clang/Index/Entity.h" 19 #include "clang/Index/Program.h" 26 namespace clang { namespace 103 } // end clang namespace 107 template <> struct GraphTraits<clang::CallGraph> { 108 typedef clang::CallGraph GraphType; 109 typedef clang::CallGraphNode NodeType; 111 typedef std::pair<clang::idx::ASTLocation, NodeType*> CGNPairTy; 127 typedef std::pair<clang::idx::Entity, NodeType*> PairTy [all...] |
| /external/clang/lib/AST/ |
| Mangle.cpp | 13 #include "clang/AST/Mangle.h" 14 #include "clang/AST/ASTContext.h" 15 #include "clang/AST/Decl.h" 16 #include "clang/AST/DeclCXX.h" 17 #include "clang/AST/DeclObjC.h" 18 #include "clang/AST/DeclTemplate.h" 19 #include "clang/AST/ExprCXX.h" 20 #include "clang/Basic/ABI.h" 21 #include "clang/Basic/SourceManager.h" 32 using namespace clang; [all...] |
| /external/clang/runtime/compiler-rt/ |
| Makefile | 1 ##===- clang/runtime/compiler-rt/Makefile ------------------*- Makefile -*-===## 10 # This file defines support for building the Clang runtime libraries (which are 12 # Clang resources directory (i.e., where the driver expects them). 20 $(PROJ_OBJ_DIR)/$(CLANG_LEVEL)/include/clang/Basic/Version.inc)) 22 ResourceDir := $(PROJ_OBJ_ROOT)/$(BuildMode)/lib/clang/$(CLANG_VERSION) 23 PROJ_resources := $(DESTDIR)$(PROJ_prefix)/lib/clang/$(CLANG_VERSION) 31 # Additional flags to pass to Clang. 40 # build/install runtime libraries for as many targets as clang was configured to 47 # On Darwin, fake Clang into using the iOS assembler (since compiler-rt wants to 63 CC="$(ToolDir)/clang $(CLANG_CCFLAGS)" [all...] |
| /external/clang/www/timing-data/2008-10-31/ |
| 176.gcc-01.txt | 9 clang: /Users/ddunbar/llvm/Release-Asserts/bin//clang 13 Mode: Eonly Compiler: clang PCH: 0 Flags: 32 Mode: parse-noop Compiler: clang PCH: 0 Flags: 39 Mode: disable-free Compiler: clang PCH: 0 Flags: 46 Mode: syntax Compiler: clang PCH: 0 Flags: 65 Mode: llvm Compiler: clang PCH: 0 Flags: -O0 78 Mode: asm Compiler: clang PCH: 0 Flags: -O0 100 Mode: llvm Compiler: clang PCH: 0 Flags: -O0 -g 113 Mode: asm Compiler: clang PCH: 0 Flags: -O0 - [all...] |
| 176.gcc-02.txt | 9 clang: /Users/ddunbar/llvm/Release-Asserts/bin//clang 13 Mode: Eonly Compiler: clang PCH: 0 Flags: 32 Mode: parse-noop Compiler: clang PCH: 0 Flags: 39 Mode: disable-free Compiler: clang PCH: 0 Flags: 46 Mode: syntax Compiler: clang PCH: 0 Flags: 65 Mode: llvm Compiler: clang PCH: 0 Flags: -O0 78 Mode: asm Compiler: clang PCH: 0 Flags: -O0 100 Mode: llvm Compiler: clang PCH: 0 Flags: -O0 -g 113 Mode: asm Compiler: clang PCH: 0 Flags: -O0 - [all...] |
| /external/clang/include/clang/AST/ |
| Attr.h | 17 #include "clang/Basic/LLVM.h" 18 #include "clang/Basic/AttrKinds.h" 19 #include "clang/AST/Type.h" 20 #include "clang/Basic/SourceLocation.h" 21 #include "clang/Basic/VersionTuple.h" 30 namespace clang { namespace 41 void *operator new(size_t Bytes, const clang::ASTContext &C, 45 void *operator new[](size_t Bytes, const clang::ASTContext &C, 51 void operator delete(void *Ptr, const clang::ASTContext &C, size_t) 53 void operator delete[](void *Ptr, const clang::ASTContext &C, size_t 56 namespace clang { namespace [all...] |
| /external/clang/lib/Analysis/ |
| ScanfFormatString.cpp | 15 #include "clang/Analysis/Analyses/FormatString.h" 18 using clang::analyze_format_string::ArgTypeResult; 19 using clang::analyze_format_string::FormatStringHandler; 20 using clang::analyze_format_string::LengthModifier; 21 using clang::analyze_format_string::OptionalAmount; 22 using clang::analyze_format_string::ConversionSpecifier; 23 using clang::analyze_scanf::ScanfConversionSpecifier; 24 using clang::analyze_scanf::ScanfSpecifier; 25 using clang::UpdateOnReturn; 27 typedef clang::analyze_format_string::SpecifierResult<ScanfSpecifier [all...] |
| /external/clang/lib/Driver/ |
| Compilation.cpp | 10 #include "clang/Driver/Compilation.h" 12 #include "clang/Driver/Action.h" 13 #include "clang/Driver/ArgList.h" 14 #include "clang/Driver/Driver.h" 15 #include "clang/Driver/DriverDiagnostic.h" 16 #include "clang/Driver/Options.h" 17 #include "clang/Driver/ToolChain.h" 25 using namespace clang::driver; 26 using namespace clang; 130 getDriver().Diag(clang::diag::err_drv_unable_to_remove_file [all...] |
| /external/clang/test/Driver/ |
| darwin-ld.c | 3 // RUN: %clang -ccc-host-triple i386-apple-darwin9 -arch i386 -arch x86_64 %s -### -o foo 2> %t.log 7 // RUN: %clang -ccc-host-triple i386-apple-darwin9 -### -g %s -o BAR 2> %t.log 9 // RUN: %clang -ccc-host-triple i386-apple-darwin9 -### -g -filelist FOO %s -o BAR 2> %t.log 21 // RUN: %clang -ccc-host-triple i386-apple-darwin9 -### -A ARG0 -F ARG1 -L ARG2 -Mach -T ARG4 -X -Z -all_load -allowable_client ARG8 -bind_at_load -compatibility_version ARG11 -current_version ARG12 -d -dead_strip -dylib_file ARG14 -dylinker -dylinker_install_name ARG16 -dynamic -dynamiclib -e ARG19 -exported_symbols_list ARG20 -fexceptions -flat_namespace -fnested-functions -fopenmp -force_cpusubtype_ALL -force_load ARG28 -fpie -fprofile-arcs -headerpad_max_install_names -image_base ARG29 -init ARG30 -install_name ARG31 -m ARG33 -mmacosx-version-min=10.3.2 -multi_module -multiply_defined ARG37 -multiply_defined_unused ARG38 -no_dead_strip_inits_and_terms -nodefaultlibs -nofixprebinding -nomultidefs -noprebind -noseglinkedit -nostartfiles -nostdlib -pagezero_size ARG54 -pg -prebind -prebind_all_twolevel_modules -preload -r -read_only_relocs ARG55 -s -sectalign ARG57_0 ARG57_1 ARG57_2 -sectcreate ARG58_0 ARG58_1 ARG58_2 -sectobjectsymbols ARG59_0 ARG59_1 -sectorder ARG60_0 ARG60_1 ARG60_2 -seg1addr ARG61 -seg_addr_table ARG62 -seg_addr_table_filename ARG63 -segaddr ARG64_0 ARG64_1 -segcreate ARG65_0 ARG65_1 ARG65_2 -seglinkedit -segprot ARG67_0 ARG67_1 ARG67_2 -segs_read_FOO -segs_read_only_addr ARG69 -segs_read_write_addr ARG70 -shared-libgcc -single_module -static -static-libgcc -sub_library ARG77 -sub_umbrella ARG78 -t -twolevel_namespace -twolevel_namespace_hints -u ARG82 -umbrella ARG83 -undefined ARG84 -unexported_symbols_list ARG85 -w -weak_reference_mismatches ARG87 -whatsloaded -whyload -y -filelist FOO -l FOO 2> %t.log 27 // RUN: %clang -ccc-host-triple i386-apple-darwin9 -### -arch armv6 -miphoneos-version-min=3.0 %t.o 2> %t.log 28 // RUN: %clang -ccc-host-triple i386-apple-darwin9 -### -arch armv6 -miphoneos-version-min=3.0 -dynamiclib %t.o 2>> %t.log 29 // RUN: %clang -ccc-host-triple i386-apple-darwin9 -### -arch armv6 -miphoneos-version-min=3.0 -bundle %t.o 2>> %t.log 44 // RUN: %clang -ccc-host-triple i386-apple-darwin9 -### -arch armv7 -miphoneos-version-min=3.1 %t.o 2> %t.log 45 // RUN: %clang -ccc-host-triple i386-apple-darwin9 -### -arch armv7 -miphoneos-version-min=3.1 -dynamiclib %t.o 2>> %t.log 46 // RUN: %clang -ccc-host-triple i386-apple-darwin9 -### -arch armv7 -miphoneos-version-min=3.1 -bundle %t.o 2>> % (…) [all...] |
| /external/clang/examples/PrintFunctionNames/ |
| PrintFunctionNames.cpp | 10 // Example clang plugin which simply prints the names of all the top-level decls 15 #include "clang/Frontend/FrontendPluginRegistry.h" 16 #include "clang/AST/ASTConsumer.h" 17 #include "clang/AST/AST.h" 18 #include "clang/Frontend/CompilerInstance.h" 20 using namespace clang;
|
| /external/clang/include/clang/Analysis/Visitors/ |
| CFGRecStmtDeclVisitor.h | 20 #include "clang/Analysis/Visitors/CFGRecStmtVisitor.h" 21 #include "clang/AST/Decl.h" 22 #include "clang/AST/DeclObjC.h" 23 #include "clang/AST/DeclCXX.h" 36 namespace clang { namespace 98 } // end namespace clang
|
| /external/clang/include/clang/Frontend/ |
| AnalyzerOptions.h | 21 namespace clang { namespace 30 #include "clang/Frontend/Analyses.def" 37 #include "clang/Frontend/Analyses.def" 44 #include "clang/Frontend/Analyses.def" 52 #include "clang/Frontend/Analyses.def" 59 #include "clang/Frontend/Analyses.def"
|
| /external/clang/lib/StaticAnalyzer/Checkers/ |
| ArrayBoundChecker.cpp | 16 #include "clang/StaticAnalyzer/Core/Checker.h" 17 #include "clang/StaticAnalyzer/Core/CheckerManager.h" 18 #include "clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h" 19 #include "clang/StaticAnalyzer/Core/BugReporter/BugType.h" 20 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h" 22 using namespace clang;
|
| BuiltinFunctionChecker.cpp | 10 // This checker evaluates clang builtin functions. 15 #include "clang/StaticAnalyzer/Core/Checker.h" 16 #include "clang/StaticAnalyzer/Core/CheckerManager.h" 17 #include "clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h" 18 #include "clang/Basic/Builtins.h" 20 using namespace clang;
|
| CastSizeChecker.cpp | 15 #include "clang/StaticAnalyzer/Core/Checker.h" 16 #include "clang/StaticAnalyzer/Core/CheckerManager.h" 17 #include "clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h" 18 #include "clang/StaticAnalyzer/Core/BugReporter/BugType.h" 19 #include "clang/AST/CharUnits.h" 21 using namespace clang;
|
| ReturnPointerRangeChecker.cpp | 16 #include "clang/StaticAnalyzer/Core/Checker.h" 17 #include "clang/StaticAnalyzer/Core/CheckerManager.h" 18 #include "clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h" 19 #include "clang/StaticAnalyzer/Core/BugReporter/BugType.h" 20 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h" 22 using namespace clang;
|
| UndefCapturedBlockVarChecker.cpp | 15 #include "clang/StaticAnalyzer/Core/Checker.h" 16 #include "clang/StaticAnalyzer/Core/CheckerManager.h" 17 #include "clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h" 18 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h" 19 #include "clang/StaticAnalyzer/Core/BugReporter/BugType.h" 22 using namespace clang;
|
| UndefResultChecker.cpp | 16 #include "clang/StaticAnalyzer/Core/Checker.h" 17 #include "clang/StaticAnalyzer/Core/CheckerManager.h" 18 #include "clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h" 19 #include "clang/StaticAnalyzer/Core/BugReporter/BugType.h" 20 #include "clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h" 22 using namespace clang;
|