/external/chromium_org/tools/clang/rewrite_scoped_refptr/ |
H A D | RewriteScopedRefptr.cpp | 24 #include "llvm/Support/CommandLine.h" 30 using llvm::StringRef; 50 if (llvm::dyn_cast<clang::UnaryOperator>(expr) || 51 llvm::dyn_cast<clang::BinaryOperator>(expr) || 52 llvm::dyn_cast<clang::ConditionalOperator>(expr)) { 58 llvm::dyn_cast<clang::CXXOperatorCallExpr>(expr)) { 78 llvm::dyn_cast<clang::UnaryOperator>(expr)) { 108 llvm::dyn_cast<clang::CXXBindTemporaryExpr>(expr)) { 115 llvm::dyn_cast<clang::CXXOperatorCallExpr>(expr)) { 255 static llvm [all...] |
/external/chromium_org/tools/clang/scripts/ |
H A D | blink_gc_plugin_flags.sh | 9 CLANG_LIB_PATH=$SRC_DIR/third_party/llvm-build/Release+Asserts/lib
|
H A D | plugin_flags.sh | 11 CLANG_LIB_PATH=$SRC_ABS_DIR/third_party/llvm-build/Release+Asserts/lib
|
H A D | update.sh | 6 # This script will check out llvm and clang into third_party/llvm and build it. 14 LLVM_DIR="${THIS_DIR}/../../../third_party/llvm" 15 LLVM_BUILD_DIR="${LLVM_DIR}/../llvm-build/Release+Asserts" 16 COMPILER_RT_BUILD_DIR="${LLVM_DIR}/../llvm-build/compiler-rt" 17 LLVM_BOOTSTRAP_DIR="${LLVM_DIR}/../llvm-bootstrap" 18 LLVM_BOOTSTRAP_INSTALL_DIR="${LLVM_DIR}/../llvm-bootstrap-install" 24 STAMP_FILE="${LLVM_DIR}/../llvm-build/cr_build_revision" 40 LLVM_REPO_URL=${LLVM_URL:-https://llvm.org/svn/llvm [all...] |
/external/chromium_org/v8/tools/gcmole/ |
H A D | bootstrap.sh | 38 LLVM_DIR="${THIS_DIR}/../../third_party/llvm" 41 LLVM_REPO_URL=${LLVM_URL:-https://llvm.org/svn/llvm-project} 75 "${LLVM_REPO_URL}/llvm/branches/release_${CLANG_RELEASE/./}" \ 80 "${LLVM_REPO_URL}/llvm/branches/release_${CLANG_RELEASE/./}" \ 102 ../llvm/configure \ 128 echo CLANG_BIN=\"third_party/llvm/Release+Asserts/bin\" lua tools/gcmole/gcmole.lua
|
H A D | gcmole.cc | 37 #include "llvm/Support/raw_ostream.h" 54 if (!llvm::isa<clang::CXXConstructorDecl>(decl) && 55 !llvm::isa<clang::CXXDestructorDecl>(decl)) { 56 llvm::SmallVector<char, 512> output; 57 llvm::raw_svector_ostream out(output); 77 llvm::dyn_cast<clang::EnumConstantDecl>(var); 115 if (llvm::isa<T>(*i)) return llvm::cast<T>(*i); 529 clang::type* concrete_expr = llvm::dyn_cast_or_null<clang::type>(expr); \ 651 if (llvm [all...] |
/external/clang/ |
H A D | clang-host-build.mk | 17 LLVM_ROOT_PATH := external/llvm 18 include $(LLVM_ROOT_PATH)/llvm.mk
|
H A D | clang-tblgen-rules.mk | 222 $(intermediates)/include/clang/Driver/Options.inc: $(CLANG_ROOT_PATH)/include/clang/Driver/Options.td $(LLVM_ROOT_PATH)/include/llvm/Option/OptParser.td $(CLANG_ROOT_PATH)/include/clang/Driver/CC1Options.td \
|
H A D | clang-version-inc.mk | 10 LLVMVersion := $(shell grep PACKAGE_VERSION $(LLVM_ROOT_PATH)/host/include/llvm/Config/config.h | sed -e 's/\#define PACKAGE_VERSION "\(.*\)"/\1/g') 27 $(LLVM_ROOT_PATH)/host/include/llvm/Config/config.h
|
/external/clang/docs/ |
H A D | Makefile | 37 EXTRA_DIST := $(HTML) $(DOXYFILES) llvm.css CommandGuide img
|
/external/clang/examples/PrintFunctionNames/ |
H A D | PrintFunctionNames.cpp | 19 #include "llvm/Support/raw_ostream.h" 30 llvm::errs() << "top-level-decl: \"" << ND->getNameAsString() << "\"\n"; 39 ASTConsumer *CreateASTConsumer(CompilerInstance &CI, llvm::StringRef) { 46 llvm::errs() << "PrintFunctionNames arg = " << args[i] << "\n"; 58 PrintHelp(llvm::errs()); 62 void PrintHelp(llvm::raw_ostream& ros) {
|
/external/clang/examples/clang-interpreter/ |
H A D | main.cpp | 19 #include "llvm/ADT/SmallString.h" 20 #include "llvm/ExecutionEngine/ExecutionEngine.h" 21 #include "llvm/ExecutionEngine/JIT.h" 22 #include "llvm/IR/Module.h" 23 #include "llvm/Support/FileSystem.h" 24 #include "llvm/Support/Host.h" 25 #include "llvm/Support/ManagedStatic.h" 26 #include "llvm/Support/Path.h" 27 #include "llvm/Support/TargetSelect.h" 28 #include "llvm/Suppor [all...] |
/external/clang/include/clang/ARCMigrate/ |
H A D | FileRemapper.h | 14 #include "llvm/ADT/DenseMap.h" 15 #include "llvm/ADT/PointerUnion.h" 16 #include "llvm/ADT/StringRef.h" 19 namespace llvm { namespace 35 typedef llvm::PointerUnion<const FileEntry *, llvm::MemoryBuffer *> Target; 36 typedef llvm::DenseMap<const FileEntry *, Target> MappingsTy; 39 llvm::DenseMap<const FileEntry *, const FileEntry *> ToFromMappings; 55 void remap(StringRef filePath, llvm::MemoryBuffer *memBuf); 62 void remap(const FileEntry *file, llvm [all...] |
/external/clang/include/clang/AST/ |
H A D | APValue.h | 18 #include "llvm/ADT/APFloat.h" 19 #include "llvm/ADT/APSInt.h" 20 #include "llvm/ADT/PointerIntPair.h" 21 #include "llvm/ADT/PointerUnion.h" 39 typedef llvm::APSInt APSInt; 40 typedef llvm::APFloat APFloat; 56 typedef llvm::PointerUnion<const ValueDecl *, const Expr *> LValueBase; 57 typedef llvm::PointerIntPair<const Decl *, 1, bool> BaseOrMemberType; 112 typedef llvm::AlignedCharArrayUnion<void *, APSInt, APFloat, ComplexAPSInt,
|
H A D | ASTConsumer.h | 17 #include "llvm/ADT/StringRef.h" 99 virtual void HandleLinkerOptionPragma(llvm::StringRef Opts) {} 104 virtual void HandleDetectMismatch(llvm::StringRef Name, 105 llvm::StringRef Value) {} 110 virtual void HandleDependentLibrary(llvm::StringRef Lib) {}
|
H A D | ASTContext.h | 34 #include "llvm/ADT/DenseMap.h" 35 #include "llvm/ADT/FoldingSet.h" 36 #include "llvm/ADT/IntrusiveRefCntPtr.h" 37 #include "llvm/ADT/SmallPtrSet.h" 38 #include "llvm/ADT/TinyPtrVector.h" 39 #include "llvm/Support/Allocator.h" 43 namespace llvm { namespace 83 mutable llvm::FoldingSet<ExtQuals> ExtQualNodes; 84 mutable llvm::FoldingSet<ComplexType> ComplexTypes; 85 mutable llvm [all...] |
H A D | ASTImporter.h | 20 #include "llvm/ADT/DenseMap.h" 21 #include "llvm/ADT/DenseSet.h" 22 #include "llvm/ADT/SmallVector.h" 40 typedef llvm::DenseSet<std::pair<Decl *, Decl *> > NonEquivalentDeclSet; 57 llvm::DenseMap<const Type *, const Type *> ImportedTypes; 61 llvm::DenseMap<Decl *, Decl *> ImportedDecls; 65 llvm::DenseMap<Stmt *, Stmt *> ImportedStmts; 69 llvm::DenseMap<FileID, FileID> ImportedFileIDs;
|
H A D | ASTTypeTraits.h | 26 #include "llvm/Support/AlignOf.h" 28 namespace llvm { namespace 195 void print(llvm::raw_ostream &OS, const PrintingPolicy &PP) const; 198 void dump(llvm::raw_ostream &OS, SourceManager &SM) const; 290 typedef llvm::AlignedCharArrayUnion< 293 llvm::AlignedCharArrayUnion<KindsByPointer, TemplateArgument,
|
H A D | ASTVector.h | 22 #include "llvm/ADT/PointerIntPair.h" 23 #include "llvm/Support/Allocator.h" 24 #include "llvm/Support/type_traits.h" 36 llvm::PointerIntPair<T*, 1, bool> Capacity; 383 T *NewElts = new (C, llvm::alignOf<T>()) T[NewCapacity];
|
H A D | BaseSubobject.h | 18 #include "llvm/ADT/DenseMap.h" 19 #include "llvm/Support/DataTypes.h" 20 #include "llvm/Support/type_traits.h" 53 namespace llvm { namespace
|
H A D | CXXInheritance.h | 22 #include "llvm/ADT/MapVector.h" 23 #include "llvm/ADT/SmallSet.h" 24 #include "llvm/ADT/SmallVector.h" 131 llvm::SmallDenseMap<QualType, std::pair<bool, unsigned>, 8> ClassSubobjects; 193 typedef llvm::iterator_range<decl_iterator> decl_range; 276 typedef llvm::MapVector<unsigned, ValuesT> MapType; 361 : public llvm::MapVector<const CXXMethodDecl *, OverridingMethods> { }; 365 : public llvm::SmallSet<const CXXRecordDecl*, 32> { };
|
H A D | CanonicalType.h | 19 #include "llvm/Support/Casting.h" 182 void Profile(llvm::FoldingSetNodeID &ID) const { 347 namespace llvm { namespace 374 } // end namespace llvm
|
H A D | CharUnits.h | 17 #include "llvm/ADT/DenseMapInfo.h" 18 #include "llvm/Support/DataTypes.h" 19 #include "llvm/Support/MathExtras.h" 169 return CharUnits(llvm::RoundUpToAlignment(Quantity, 176 return CharUnits(llvm::MinAlign(Quantity, offset.Quantity)); 188 namespace llvm { namespace 220 } // end namespace llvm
|
H A D | CommentCommandTraits.h | 21 #include "llvm/ADT/SmallVector.h" 22 #include "llvm/ADT/StringRef.h" 23 #include "llvm/Support/Allocator.h" 24 #include "llvm/Support/ErrorHandling.h" 133 CommandTraits(llvm::BumpPtrAllocator &Allocator, 176 llvm::BumpPtrAllocator &Allocator;
|
H A D | CommentLexer.h | 19 #include "llvm/ADT/SmallString.h" 20 #include "llvm/ADT/SmallVector.h" 21 #include "llvm/ADT/StringRef.h" 22 #include "llvm/Support/Allocator.h" 23 #include "llvm/Support/raw_ostream.h" 229 llvm::BumpPtrAllocator &Allocator; 346 Lexer(llvm::BumpPtrAllocator &Allocator, DiagnosticsEngine &Diags,
|