Searched defs:TU (Results 1 - 25 of 30) sorted by relevance

12

/external/clang/tools/libclang/
H A DCXString.h27 CXTranslationUnit TU; member in struct:clang::cxstring::CXStringBuf
28 CXStringBuf(CXTranslationUnit tu) : TU(tu) {}
46 CXStringBuf *getCXStringBuf(CXTranslationUnit TU);
H A DCIndexInclusionStack.cpp25 void clang_getInclusions(CXTranslationUnit TU, CXInclusionVisitor CB, argument
28 ASTUnit *CXXUnit = static_cast<ASTUnit *>(TU->TUData);
H A DCXTranslationUnit.h29 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 DCXString.cpp89 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 DCIndexHigh.cpp20 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 DCXType.cpp95 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 DCIndexUSRs.cpp230 // 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 DCIndexCodeCompletion.cpp496 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 DCXCursor.cpp55 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 Ddebug-info-template.cpp15 //CHECK: TU<2>
18 class TU { class
22 TU<2> u2;
/external/clang/examples/wpa/
H A Dclang-wpa.cpp122 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 DASTMerge.cpp58 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 DIndexer.cpp26 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 DAnalyzer.cpp43 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 DAnalysisManager.cpp74 idx::TranslationUnit *TU; local
75 llvm::tie(FuncDef, TU) = Idxer->getDefinitionFor(Ent);
83 return AnaCtxMgr.getContext(FuncDef, TU);
H A DCoreEngine.cpp715 idx::TranslationUnit *TU = CalleeCtx->getTranslationUnit(); local
720 AnalysisManager AMgr(TU->getASTContext(), TU->getDiagnostic(), OldMgr);
H A DCheckerManager.cpp479 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 Dtransparent-union.c7 } 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 DASTLocation.h155 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 DAnalysisContext.h70 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 DAnalysisManager.h188 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 DAnalysisConsumer.cpp240 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 DChecker.h70 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 DAnalysisContext.cpp38 : 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 DASTReaderDecl.cpp114 void VisitTranslationUnitDecl(TranslationUnitDecl *TU);
254 void ASTDeclReader::VisitTranslationUnitDecl(TranslationUnitDecl *TU) { argument
1945 if (TranslationUnitDecl *TU = dyn_cast<TranslationUnitDecl>(D))
1946 TU->setAnonymousNamespace(Anon);

Completed in 329 milliseconds

12