/external/clang/tools/libclang/ |
H A D | CXString.h | 27 CXTranslationUnit TU; member in struct:clang::cxstring::CXStringBuf 28 CXStringBuf(CXTranslationUnit tu) : TU(tu) {} 46 CXStringBuf *getCXStringBuf(CXTranslationUnit TU);
|
H A D | CIndexInclusionStack.cpp | 25 void clang_getInclusions(CXTranslationUnit TU, CXInclusionVisitor CB, argument 28 ASTUnit *CXXUnit = static_cast<ASTUnit *>(TU->TUData);
|
H A D | CXTranslationUnit.h | 29 CXTranslationUnitImpl *MakeCXTranslationUnit(ASTUnit *TU); 32 CXTranslationUnitImpl *TU; member in class:clang::cxtu::CXTUOwner 35 CXTUOwner(CXTranslationUnitImpl *tu) : TU(tu) { } 38 CXTranslationUnitImpl *getTU() const { return TU; } 41 CXTranslationUnitImpl *retTU = TU; 42 TU = 0;
|
H A D | CXString.cpp | 89 CXStringBuf *cxstring::getCXStringBuf(CXTranslationUnit TU) { argument 90 CXStringPool *pool = static_cast<CXStringPool*>(TU->StringPool); 92 return new CXStringBuf(TU); 101 static_cast<CXStringPool*>(buf->TU->StringPool)->push_back(buf);
|
H A D | CIndexHigh.cpp | 20 static void getTopOverriddenMethods(CXTranslationUnit TU, argument 27 cxcursor::getOverriddenCursors(cxcursor::MakeCXCursor(D, TU), Overridden); 36 getTopOverriddenMethods(TU, cxcursor::getCursorDecl(*I), Methods); 42 CXTranslationUnit TU; member in struct:__anon3871::FindFileIdRefVisitData 51 FindFileIdRefVisitData(CXTranslationUnit TU, FileID FID, argument 54 : TU(TU), FID(FID), SelectorIdIdx(selectorIdIdx), visitor(visitor) { 56 getTopOverriddenMethods(TU, Dcl, TopMethods); 60 return static_cast<ASTUnit *>(TU->TUData)->getASTContext(); 103 getTopOverriddenMethods(TU, 195 findIdRefsInFile(CXTranslationUnit TU, CXCursor declCursor, const FileEntry *File, CXCursorAndRangeVisitor Visitor) argument [all...] |
H A D | CXType.cpp | 95 CXType cxtype::MakeCXType(QualType T, CXTranslationUnit TU) { argument 97 CXType CT = { TK, { TK == CXType_Invalid ? 0 : T.getAsOpaquePtr(), TU }}; 116 CXTranslationUnit TU = cxcursor::getCursorTU(C); 117 ASTContext &Context = static_cast<ASTUnit *>(TU->TUData)->getASTContext(); 120 return MakeCXType(T, TU); 127 return MakeCXType(Context.getTypeDeclType(TD), TU); 129 return MakeCXType(Context.getObjCInterfaceType(ID), TU); 131 return MakeCXType(VD->getType(), TU); 133 return MakeCXType(PD->getType(), TU); 135 return MakeCXType(FD->getType(), TU); 181 CXTranslationUnit TU = GetTU(CT); local 417 CXTranslationUnit TU = static_cast<CXTranslationUnit>(C.data[2]); local [all...] |
H A D | CIndexUSRs.cpp | 230 // but their enclosing DeclContext is the function, not the TU. We need 836 CXTranslationUnit TU = cxcursor::getCursorTU(C); local 837 if (!TU) 840 CXStringBuf *buf = cxstring::getCXStringBuf(TU); 857 CXTranslationUnit TU = cxcursor::getCursorTU(C); local 858 if (!TU) 861 CXStringBuf *buf = cxstring::getCXStringBuf(TU);
|
H A D | CIndexCodeCompletion.cpp | 496 CXTranslationUnit *TU; member in class:__anon3869::CaptureCompletionResults 501 AllocatedResults(Results), TU(TranslationUnit) { } 559 CXCursor cursor = cxcursor::MakeCXCursor(D, *TU); 626 CXTranslationUnit TU; member in struct:CodeCompleteAtInfo 637 CXTranslationUnit TU = CCAI->TU; local 654 ASTUnit *AST = static_cast<ASTUnit *>(TU->TUData); 681 CaptureCompletionResults Capture(*Results, &TU); 775 CXCodeCompleteResults *clang_codeCompleteAt(CXTranslationUnit TU, argument 782 CodeCompleteAtInfo CCAI = { TU, complete_filenam [all...] |
H A D | CXCursor.cpp | 55 CXTranslationUnit TU) { 56 assert(A && Parent && TU && "Invalid arguments!"); 57 CXCursor C = { GetCursorKind(A), 0, { Parent, (void*)A, TU } }; 61 CXCursor cxcursor::MakeCXCursor(Decl *D, CXTranslationUnit TU, argument 64 assert(D && TU && "Invalid arguments!"); 82 { D, (void*)(intptr_t) (FirstInDeclGroup ? 1 : 0), TU }}; 86 CXCursor C = { K, 0, { D, (void*)(intptr_t) (FirstInDeclGroup ? 1 : 0), TU }}; 90 CXCursor cxcursor::MakeCXCursor(Stmt *S, Decl *Parent, CXTranslationUnit TU, argument 92 assert(S && TU && "Invalid arguments!"); 446 CXCursor C = { K, 0, { Parent, S, TU } }; 54 MakeCXCursor(const Attr *A, Decl *Parent, CXTranslationUnit TU) argument 454 MakeCursorObjCSuperClassRef(ObjCInterfaceDecl *Super, SourceLocation Loc, CXTranslationUnit TU) argument 471 MakeCursorObjCProtocolRef(const ObjCProtocolDecl *Proto, SourceLocation Loc, CXTranslationUnit TU) argument 488 MakeCursorObjCClassRef(const ObjCInterfaceDecl *Class, SourceLocation Loc, CXTranslationUnit TU) argument 508 MakeCursorTypeRef(const TypeDecl *Type, SourceLocation Loc, CXTranslationUnit TU) argument 524 MakeCursorTemplateRef(TemplateDecl *Template, SourceLocation Loc, CXTranslationUnit TU) argument 541 MakeCursorNamespaceRef(NamedDecl *NS, SourceLocation Loc, CXTranslationUnit TU) argument 559 MakeCursorMemberRef(FieldDecl *Field, SourceLocation Loc, CXTranslationUnit TU) argument 576 MakeCursorCXXBaseSpecifier(CXXBaseSpecifier *B, CXTranslationUnit TU) argument 587 MakePreprocessingDirectiveCursor(SourceRange Range, CXTranslationUnit TU) argument 603 ASTUnit *TU = getCursorASTUnit(C); local 607 MakeMacroDefinitionCursor(MacroDefinition *MI, CXTranslationUnit TU) argument 618 MakeMacroExpansionCursor(MacroExpansion *MI, CXTranslationUnit TU) argument 629 MakeInclusionDirectiveCursor(InclusionDirective *ID, CXTranslationUnit TU) argument 640 MakeCursorLabelRef(LabelStmt *Label, SourceLocation Loc, CXTranslationUnit TU) argument 657 MakeCursorOverloadedDeclRef(OverloadExpr *E, CXTranslationUnit TU) argument 669 MakeCursorOverloadedDeclRef(Decl *D, SourceLocation Loc, CXTranslationUnit TU) argument 682 MakeCursorOverloadedDeclRef(TemplateName Name, SourceLocation Loc, CXTranslationUnit TU) argument 741 CollectOverriddenMethods(CXTranslationUnit TU, DeclContext *Ctx, ObjCMethodDecl *Method, SmallVectorImpl<CXCursor> &Methods) argument [all...] |
/external/clang/test/CodeGenCXX/ |
H A D | debug-info-template.cpp | 15 //CHECK: TU<2> 18 class TU { class 22 TU<2> u2;
|
/external/clang/examples/wpa/ |
H A D | clang-wpa.cpp | 122 ASTUnitTU *TU = new ASTUnitTU(ASTUnits[i]); local 123 Idxer.IndexAST(TU); 128 TranslationUnit *TU; local 129 llvm::tie(FD, TU) = Idxer.getDefinitionFor(Ent); 135 Preprocessor &PP = TU->getPreprocessor(); 162 AnalysisManager AMgr(TU->getASTContext(), PP.getDiagnostics(), 178 Eng.ExecuteWorkList(AMgr.getStackFrame(FD, TU), AMgr.getMaxNodes());
|
/external/clang/lib/Frontend/ |
H A D | ASTMerge.cpp | 58 TranslationUnitDecl *TU = Unit->getASTContext().getTranslationUnitDecl(); local 59 for (DeclContext::decl_iterator D = TU->decls_begin(), 60 DEnd = TU->decls_end();
|
/external/clang/lib/Index/ |
H A D | Indexer.cpp | 26 TranslationUnit *TU; member in class:__anon2896::EntityIndexer 33 : TU(tu), Map(map), DefMap(defmap) { } 38 Map[Ent].insert(TU); 40 Decl *D = Ent.getDecl(TU->getASTContext()); 43 DefMap[Ent] = std::make_pair(FD, TU); 49 TranslationUnit *TU; member in class:__anon2896::SelectorIndexer 54 : Prog(prog), TU(tu), Map(map) { } 57 Map[GlobalSelector::get(D->getSelector(), Prog)].insert(TU); 62 Map[GlobalSelector::get(Node->getSelector(), Prog)].insert(TU); 69 void Indexer::IndexAST(TranslationUnit *TU) { argument [all...] |
H A D | Analyzer.cpp | 43 virtual void Handle(TranslationUnit *TU) { argument 44 assert(TU && "Passed null translation unit"); 46 Decl *D = Ent.getDecl(TU->getASTContext()); 51 TULocHandler.Handle(TULocation(TU, ASTLocation(*I))); 67 virtual void Handle(TranslationUnit *TU) { argument 68 assert(TU && "Passed null translation unit"); 70 Decl *D = Ent.getDecl(TU->getASTContext()); 76 DeclReferenceMap &RefMap = TU->getDeclReferenceMap(); 79 TULocHandler.Handle(TULocation(TU, *I)); 123 virtual void Handle(TranslationUnit *TU) { argument 347 Handle(TranslationUnit *TU) argument [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | AnalysisManager.cpp | 74 idx::TranslationUnit *TU; local 75 llvm::tie(FuncDef, TU) = Idxer->getDefinitionFor(Ent); 83 return AnaCtxMgr.getContext(FuncDef, TU);
|
H A D | CoreEngine.cpp | 715 idx::TranslationUnit *TU = CalleeCtx->getTranslationUnit(); local 720 AnalysisManager AMgr(TU->getASTContext(), TU->getDiagnostic(), OldMgr);
|
H A D | CheckerManager.cpp | 479 const TranslationUnitDecl *TU, 483 EndOfTranslationUnitCheckers[i](TU, mgr, BR); 478 runCheckersOnEndOfTranslationUnit( const TranslationUnitDecl *TU, AnalysisManager &mgr, BugReporter &BR) argument
|
/external/clang/test/Sema/ |
H A D | transparent-union.c | 7 } TU __attribute__((transparent_union)); typedef in typeref:union:__anon3657 9 void f(TU); // expected-note{{passing argument to parameter here}} 17 TU tu_ip = ip; // expected-error{{incompatible type}} 18 TU tu; 25 void fip(TU); 28 void ffp(TU); 31 void flp(TU); 34 void fvp(TU); // expected-note{{previous declaration is here}} 37 void fsp(TU); // expected-note{{previous declaration is here}} 40 void fi(TU); // expecte [all...] |
/external/clang/include/clang/Index/ |
H A D | ASTLocation.h | 155 TranslationUnit *TU; member in class:clang::idx::TULocation 159 : ASTLocation(astLoc), TU(tu) { 163 TranslationUnit *getTU() const { return TU; }
|
/external/clang/include/clang/Analysis/ |
H A D | AnalysisContext.h | 70 idx::TranslationUnit *TU; member in class:clang::AnalysisContext 104 idx::TranslationUnit *getTranslationUnit() const { return TU; } 184 AnalysisContext *getContext(const Decl *D, idx::TranslationUnit *TU = 0);
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | AnalysisManager.h | 188 AnalysisContext *getAnalysisContext(const Decl *D, idx::TranslationUnit *TU) { argument 189 return AnaCtxMgr.getContext(D, TU); 201 idx::TranslationUnit *TU) { 202 return LocCtxMgr.getStackFrame(AnaCtxMgr.getContext(D, TU), 0, 0, 0, 0); 200 getStackFrame(Decl const *D, idx::TranslationUnit *TU) argument
|
/external/clang/lib/StaticAnalyzer/Frontend/ |
H A D | AnalysisConsumer.cpp | 240 TranslationUnitDecl *TU = C.getTranslationUnitDecl(); local 241 checkerMgr->runCheckersOnASTDecl(TU, *Mgr, BR); 242 HandleDeclContext(C, TU); 245 checkerMgr->runCheckersOnEndOfTranslationUnit(TU, *Mgr, BR);
|
/external/clang/include/clang/StaticAnalyzer/Core/ |
H A D | Checker.h | 70 const TranslationUnitDecl *TU, 73 ((const CHECKER *)checker)->checkEndOfTranslationUnit(TU, mgr, BR); 69 _checkEndOfTranslationUnit(void *checker, const TranslationUnitDecl *TU, AnalysisManager& mgr, BugReporter &BR) argument
|
/external/clang/lib/Analysis/ |
H A D | AnalysisContext.cpp | 38 : D(d), TU(tu), 51 : D(d), TU(tu), 184 idx::TranslationUnit *TU) { 187 AC = new AnalysisContext(D, TU, cfgBuildOptions); 183 getContext(const Decl *D, idx::TranslationUnit *TU) argument
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 114 void VisitTranslationUnitDecl(TranslationUnitDecl *TU); 254 void ASTDeclReader::VisitTranslationUnitDecl(TranslationUnitDecl *TU) { argument 1945 if (TranslationUnitDecl *TU = dyn_cast<TranslationUnitDecl>(D)) 1946 TU->setAnonymousNamespace(Anon);
|