/external/clang/include/clang/Frontend/ |
H A D | LogDiagnosticPrinter.h | 15 #include "llvm/ADT/SmallVector.h" 16 #include "llvm/ADT/StringRef.h" 43 void EmitDiagEntry(llvm::raw_ostream &OS,
|
H A D | SerializedDiagnosticPrinter.h | 14 #include "llvm/Bitcode/BitstreamWriter.h" 16 namespace llvm { namespace 30 BLOCK_META = llvm::bitc::FIRST_APPLICATION_BLOCKID,
|
H A D | Utils.h | 19 #include "llvm/ADT/IntrusiveRefCntPtr.h" 20 #include "llvm/ADT/StringRef.h" 21 #include "llvm/ADT/StringSet.h" 22 #include "llvm/Option/OptSpecifier.h" 24 namespace llvm { namespace 60 const llvm::Triple &triple); 81 llvm::ArrayRef<std::string> getDependencies() const { return Dependencies; } 101 llvm::StringSet<> Seen; 123 llvm::StringSet<> Seen; 164 void CacheTokens(Preprocessor &PP, llvm [all...] |
H A D | VerifyDiagnosticConsumer.h | 15 #include "llvm/ADT/DenseMap.h" 16 #include "llvm/ADT/PointerIntPair.h" 17 #include "llvm/ADT/STLExtras.h" 195 llvm::DeleteContainerPointers(Errors); 196 llvm::DeleteContainerPointers(Warnings); 197 llvm::DeleteContainerPointers(Remarks); 198 llvm::DeleteContainerPointers(Notes); 231 llvm::PointerIntPair<const FileEntry *, 1, bool> Data; 238 typedef llvm::DenseMap<FileID, const FileEntry *> ParsedFilesMap; 239 typedef llvm [all...] |
/external/clang/include/clang/Lex/ |
H A D | HeaderMap.h | 18 #include "llvm/Support/Compiler.h" 20 namespace llvm { namespace 37 const llvm::MemoryBuffer *FileBuffer; 40 HeaderMap(const llvm::MemoryBuffer *File, bool BSwap)
|
H A D | HeaderSearch.h | 19 #include "llvm/ADT/ArrayRef.h" 20 #include "llvm/ADT/IntrusiveRefCntPtr.h" 21 #include "llvm/ADT/StringMap.h" 22 #include "llvm/ADT/StringSet.h" 23 #include "llvm/Support/Allocator.h" 212 llvm::StringMap<LookupFileCacheInfo, llvm::BumpPtrAllocator> LookupFileCache; 216 llvm::StringMap<FrameworkCacheEntry, llvm::BumpPtrAllocator> FrameworkMap; 221 typedef llvm [all...] |
H A D | HeaderSearchOptions.h | 14 #include "llvm/ADT/IntrusiveRefCntPtr.h" 15 #include "llvm/ADT/SetVector.h" 16 #include "llvm/ADT/StringRef.h" 130 llvm::SetVector<std::string> ModulesIgnoreMacros; 133 llvm::SetVector<std::string> ModuleMapFiles;
|
H A D | Lexer.h | 19 #include "llvm/ADT/SmallVector.h" 103 Lexer(FileID FID, const llvm::MemoryBuffer *InputBuffer, Preprocessor &PP); 114 Lexer(FileID FID, const llvm::MemoryBuffer *InputBuffer, 409 ComputePreamble(const llvm::MemoryBuffer *Buffer, const LangOptions &LangOpts,
|
H A D | LiteralSupport.h | 21 #include "llvm/ADT/APFloat.h" 22 #include "llvm/ADT/SmallString.h" 23 #include "llvm/ADT/StringRef.h" 24 #include "llvm/Support/DataTypes.h" 95 bool GetIntegerValue(llvm::APInt &Val); 102 llvm::APFloat::opStatus GetFloatValue(llvm::APFloat &Result);
|
H A D | MacroInfo.h | 19 #include "llvm/ADT/SmallVector.h" 20 #include "llvm/Support/Allocator.h" 181 llvm::BumpPtrAllocator &PPAllocator) {
|
H A D | ModuleLoader.h | 19 #include "llvm/ADT/ArrayRef.h" 20 #include "llvm/ADT/PointerIntPair.h" 34 llvm::PointerIntPair<Module *, 1, bool> Storage;
|
H A D | ModuleMap.h | 22 #include "llvm/ADT/DenseMap.h" 23 #include "llvm/ADT/IntrusiveRefCntPtr.h" 24 #include "llvm/ADT/SmallVector.h" 25 #include "llvm/ADT/StringMap.h" 26 #include "llvm/ADT/StringRef.h" 65 llvm::StringMap<Module *> Modules; 86 llvm::PointerIntPair<Module *, 2, ModuleHeaderRole> Storage; 111 typedef llvm::DenseMap<const FileEntry *, SmallVector<KnownHeader, 1> > 124 llvm::DenseMap<const DirectoryEntry *, Module *> UmbrellaDirs; 147 llvm [all...] |
H A D | PTHManager.h | 21 #include "llvm/ADT/DenseMap.h" 22 #include "llvm/Support/Allocator.h" 25 namespace llvm { namespace 40 const llvm::MemoryBuffer* Buf; 43 llvm::BumpPtrAllocator Alloc; 79 PTHManager(const llvm::MemoryBuffer* buf, void* fileLookup,
|
H A D | Pragma.h | 18 #include "llvm/ADT/StringMap.h" 19 #include "llvm/ADT/StringRef.h" 93 llvm::StringMap<PragmaHandler*> Handlers;
|
H A D | PreprocessingRecord.h | 20 #include "llvm/ADT/DenseMap.h" 21 #include "llvm/ADT/Optional.h" 22 #include "llvm/ADT/SmallVector.h" 23 #include "llvm/Support/Allocator.h" 24 #include "llvm/Support/Compiler.h" 161 llvm::PointerUnion<IdentifierInfo *, MacroDefinition *> NameOrDef; 294 llvm::BumpPtrAllocator BumpAlloc; 332 llvm::DenseMap<const MacroInfo *, MacroDefinition *> MacroDefinitions;
|
H A D | Preprocessor.h | 29 #include "llvm/ADT/ArrayRef.h" 30 #include "llvm/ADT/DenseMap.h" 31 #include "llvm/ADT/IntrusiveRefCntPtr.h" 32 #include "llvm/ADT/SmallPtrSet.h" 33 #include "llvm/ADT/SmallVector.h" 34 #include "llvm/Support/Allocator.h" 38 namespace llvm { namespace 109 llvm::BumpPtrAllocator BP; 351 llvm::DenseMap<const IdentifierInfo*, MacroDirective*> Macros; 363 typedef llvm [all...] |
H A D | PreprocessorOptions.h | 14 #include "llvm/ADT/IntrusiveRefCntPtr.h" 15 #include "llvm/ADT/SmallVector.h" 16 #include "llvm/ADT/StringRef.h" 17 #include "llvm/ADT/StringSet.h" 24 namespace llvm { namespace 105 std::vector<std::pair<std::string, llvm::MemoryBuffer *>> RemappedFileBuffers; 122 llvm::StringSet<> Failed; 162 void addRemappedFile(StringRef From, llvm::MemoryBuffer *To) {
|
H A D | Token.h | 21 #include "llvm/ADT/StringRef.h" 288 namespace llvm { namespace 291 } // end namespace llvm
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 25 #include "llvm/ADT/SmallVector.h" 26 #include "llvm/Support/Compiler.h" 27 #include "llvm/Support/PrettyStackTrace.h" 28 #include "llvm/Support/SaveAndRestore.h" 140 llvm::SmallDenseMap<const IdentifierInfo *, tok::TokenKind> 489 unsigned HandlePragmaMSSection(llvm::StringRef PragmaName, 491 unsigned HandlePragmaMSSegment(llvm::StringRef PragmaName, 493 unsigned HandlePragmaMSInitSeg(llvm::StringRef PragmaName, 853 return SkipUntil(llvm::makeArrayRef(T), Flags); 1330 ExprResult ParseMSAsmIdentifier(llvm [all...] |
/external/clang/include/clang/Rewrite/Core/ |
H A D | RewriteRope.h | 17 #include "llvm/ADT/StringRef.h" 18 #include "llvm/Support/Compiler.h" 150 llvm::StringRef piece() const { 151 return llvm::StringRef(&(*CurPiece)[0], CurPiece->size());
|
/external/clang/include/clang/Sema/ |
H A D | AnalysisBasedWarnings.h | 17 #include "llvm/ADT/DenseMap.h" 52 llvm::DenseMap<const FunctionDecl*, VisitFlag> VisitedFD;
|
H A D | AttributeList.h | 21 #include "llvm/ADT/PointerUnion.h" 22 #include "llvm/ADT/SmallVector.h" 23 #include "llvm/ADT/Triple.h" 24 #include "llvm/Support/Allocator.h" 60 typedef llvm::PointerUnion<Expr*, IdentifierLoc*> ArgsUnion; 61 typedef llvm::SmallVector<ArgsUnion, 12U> ArgsVector; 460 bool existsInTarget(const llvm::Triple &T) const; 508 llvm::BumpPtrAllocator Alloc;
|
H A D | CodeCompleteConsumer.h | 20 #include "llvm/ADT/SmallVector.h" 21 #include "llvm/ADT/StringRef.h" 22 #include "llvm/Support/Allocator.h" 498 class CodeCompletionAllocator : public llvm::BumpPtrAllocator { 526 llvm::DenseMap<const DeclContext *, StringRef> ParentNames; 547 namespace llvm {
|
H A D | ExternalSemaSource.h | 20 #include "llvm/ADT/MapVector.h" 76 llvm::DenseMap<NamedDecl*, SourceLocation> &Undefined); 190 llvm::DenseMap<const FunctionDecl *, LateParsedTemplate *> &LPTMap) {}
|
H A D | Lookup.h | 719 llvm::DenseMap<NamedDecl*, NamedDecl*> Decls; 732 typedef llvm::DenseMap<NamedDecl*,NamedDecl*>::iterator inner_iterator;
|