Searched defs:TU (Results 1 - 25 of 31) 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 DCXComment.h32 CXTranslationUnit TU) {
35 Result.TranslationUnit = TU;
31 createCXComment(const comments::Comment *C, CXTranslationUnit TU) argument
H A DCXTranslationUnit.h33 CXTranslationUnitImpl *MakeCXTranslationUnit(CIndexer *CIdx, ASTUnit *TU);
36 CXTranslationUnitImpl *TU; member in class:clang::cxtu::CXTUOwner
39 CXTUOwner(CXTranslationUnitImpl *tu) : TU(tu) { }
42 CXTranslationUnitImpl *getTU() const { return TU; }
45 CXTranslationUnitImpl *retTU = TU;
46 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.cpp21 static void getTopOverriddenMethods(CXTranslationUnit TU, argument
30 cxcursor::getOverriddenCursors(cxcursor::MakeCXCursor(D, TU), Overridden);
39 getTopOverriddenMethods(TU, cxcursor::getCursorDecl(*I), Methods);
45 CXTranslationUnit TU; member in struct:__anon4840::FindFileIdRefVisitData
54 FindFileIdRefVisitData(CXTranslationUnit TU, FileID FID, argument
57 : TU(TU), FID(FID), SelectorIdIdx(selectorIdIdx), visitor(visitor) {
59 getTopOverriddenMethods(TU, Dcl, TopMethods);
63 return static_cast<ASTUnit *>(TU->TUData)->getASTContext();
115 getTopOverriddenMethods(TU,
211 findIdRefsInFile(CXTranslationUnit TU, CXCursor declCursor, const FileEntry *File, CXCursorAndRangeVisitor Visitor) argument
306 findMacroRefsInFile(CXTranslationUnit TU, CXCursor Cursor, const FileEntry *File, CXCursorAndRangeVisitor Visitor) argument
[all...]
H A DCXType.cpp96 CXType cxtype::MakeCXType(QualType T, CXTranslationUnit TU) { argument
99 if (TU && !T.isNull()) {
100 ASTContext &Ctx = static_cast<ASTUnit *>(TU->TUData)->getASTContext();
114 CXType CT = { TK, { TK == CXType_Invalid ? 0 : T.getAsOpaquePtr(), TU }};
133 CXTranslationUnit TU = cxcursor::getCursorTU(C);
134 ASTContext &Context = static_cast<ASTUnit *>(TU->TUData)->getASTContext();
137 return MakeCXType(T, TU);
143 return MakeCXType(QualType(), TU);
146 return MakeCXType(Context.getTypeDeclType(TD), TU);
148 return MakeCXType(Context.getObjCInterfaceType(ID), TU);
273 CXTranslationUnit TU = GetTU(CT); local
622 CXTranslationUnit TU = static_cast<CXTranslationUnit>(C.data[2]); local
[all...]
H A DCursorVisitor.h66 CXTranslationUnit TU; member in class:clang::cxcursor::CursorVisitor
144 CursorVisitor(CXTranslationUnit TU, CXCursorVisitor Visitor, argument
151 : TU(TU), AU(static_cast<ASTUnit*>(TU->TUData)),
175 ASTUnit *getASTUnit() const { return static_cast<ASTUnit*>(TU->TUData); }
176 CXTranslationUnit getTU() const { return TU; }
H A DCIndexDiagnostic.cpp159 CXDiagnosticSetImpl *cxdiag::lazyCreateDiags(CXTranslationUnit TU, argument
161 ASTUnit *AU = static_cast<ASTUnit *>(TU->TUData);
163 if (TU->Diagnostics && checkIfChanged) {
182 Set = static_cast<CXDiagnosticSetImpl*>(TU->Diagnostics);
187 TU->Diagnostics = 0;
191 if (!TU->Diagnostics) {
193 TU->Diagnostics = Set;
203 return static_cast<CXDiagnosticSetImpl*>(TU->Diagnostics);
H A DCIndexUSRs.cpp243 // but their enclosing DeclContext is the function, not the TU. We need
850 CXTranslationUnit TU = cxcursor::getCursorTU(C);
851 if (!TU)
854 CXStringBuf *buf = cxstring::getCXStringBuf(TU);
871 CXTranslationUnit TU = cxcursor::getCursorTU(C); local
872 if (!TU)
875 CXStringBuf *buf = cxstring::getCXStringBuf(TU);
H A DCIndexCodeCompletion.cpp521 CXTranslationUnit *TU; member in class:__anon4837::CaptureCompletionResults
528 TU(TranslationUnit) { }
587 CXCursor cursor = cxcursor::MakeCXCursor(D, *TU);
656 CXTranslationUnit TU; member in struct:CodeCompleteAtInfo
667 CXTranslationUnit TU = CCAI->TU; local
685 ASTUnit *AST = static_cast<ASTUnit *>(TU->TUData);
689 CIndexer *CXXIdx = (CIndexer*)TU->CIdx;
718 CaptureCompletionResults Capture(Opts, *Results, &TU);
813 CXCodeCompleteResults *clang_codeCompleteAt(CXTranslationUnit TU, argument
[all...]
H A DCXCursor.cpp33 CXCursor cxcursor::MakeCXCursorInvalid(CXCursorKind K, CXTranslationUnit TU) { argument
35 CXCursor C = { K, 0, { 0, 0, TU } };
56 CXTranslationUnit TU) {
57 assert(A && Parent && TU && "Invalid arguments!");
58 CXCursor C = { GetCursorKind(A), 0, { Parent, (void*)A, TU } };
62 CXCursor cxcursor::MakeCXCursor(Decl *D, CXTranslationUnit TU, argument
65 assert(D && TU && "Invalid arguments!");
83 { D, (void*)(intptr_t) (FirstInDeclGroup ? 1 : 0), TU }};
87 CXCursor C = { K, 0, { D, (void*)(intptr_t) (FirstInDeclGroup ? 1 : 0), TU }};
91 CXCursor cxcursor::MakeCXCursor(Stmt *S, Decl *Parent, CXTranslationUnit TU, argument
55 MakeCXCursor(const Attr *A, Decl *Parent, CXTranslationUnit TU) argument
490 MakeCursorObjCSuperClassRef(ObjCInterfaceDecl *Super, SourceLocation Loc, CXTranslationUnit TU) argument
507 MakeCursorObjCProtocolRef(const ObjCProtocolDecl *Proto, SourceLocation Loc, CXTranslationUnit TU) argument
524 MakeCursorObjCClassRef(const ObjCInterfaceDecl *Class, SourceLocation Loc, CXTranslationUnit TU) argument
544 MakeCursorTypeRef(const TypeDecl *Type, SourceLocation Loc, CXTranslationUnit TU) argument
560 MakeCursorTemplateRef(const TemplateDecl *Template, SourceLocation Loc, CXTranslationUnit TU) argument
577 MakeCursorNamespaceRef(const NamedDecl *NS, SourceLocation Loc, CXTranslationUnit TU) argument
596 MakeCursorVariableRef(const VarDecl *Var, SourceLocation Loc, CXTranslationUnit TU) argument
613 MakeCursorMemberRef(const FieldDecl *Field, SourceLocation Loc, CXTranslationUnit TU) argument
630 MakeCursorCXXBaseSpecifier(const CXXBaseSpecifier *B, CXTranslationUnit TU) argument
641 MakePreprocessingDirectiveCursor(SourceRange Range, CXTranslationUnit TU) argument
657 ASTUnit *TU = getCursorASTUnit(C); local
661 MakeMacroDefinitionCursor(MacroDefinition *MI, CXTranslationUnit TU) argument
672 MakeMacroExpansionCursor(MacroExpansion *MI, CXTranslationUnit TU) argument
683 MakeInclusionDirectiveCursor(InclusionDirective *ID, CXTranslationUnit TU) argument
694 MakeCursorLabelRef(LabelStmt *Label, SourceLocation Loc, CXTranslationUnit TU) argument
711 MakeCursorOverloadedDeclRef(OverloadExpr *E, CXTranslationUnit TU) argument
723 MakeCursorOverloadedDeclRef(Decl *D, SourceLocation Loc, CXTranslationUnit TU) argument
736 MakeCursorOverloadedDeclRef(TemplateName Name, SourceLocation Loc, CXTranslationUnit TU) argument
787 CXTranslationUnit TU = static_cast<CXTranslationUnit>(Cursor.data[2]); local
797 CollectOverriddenMethodsRecurse(CXTranslationUnit TU, ObjCContainerDecl *Container, ObjCMethodDecl *Method, SmallVectorImpl<CXCursor> &Methods, bool MovedToSuper) argument
863 CollectOverriddenMethods(CXTranslationUnit TU, ObjCContainerDecl *Container, ObjCMethodDecl *Method, SmallVectorImpl<CXCursor> &Methods) argument
871 collectOverriddenMethodsSlow(CXTranslationUnit TU, ObjCMethodDecl *Method, SmallVectorImpl<CXCursor> &overridden) argument
911 collectOnCategoriesAfterLocation(SourceLocation Loc, ObjCInterfaceDecl *Class, CXTranslationUnit TU, ObjCMethodDecl *Method, SmallVectorImpl<CXCursor> &Methods) argument
936 collectOverriddenMethodsFast(CXTranslationUnit TU, ObjCMethodDecl *Method, SmallVectorImpl<CXCursor> &Methods) argument
1255 CXTranslationUnit TU = cxcursor::getCursorTU(cursor); local
1313 CXTranslationUnit TU = getCursorTU(*overridden); local
[all...]
H A DIndexing.cpp36 static void indexDiagnostics(CXTranslationUnit TU, IndexingContext &IdxCtx);
427 CXTranslationUnit TU; member in struct:__anon4851::IndexTranslationUnitInfo
491 static void indexDiagnostics(CXTranslationUnit TU, IndexingContext &IdxCtx) { argument
495 CXDiagnosticSetImpl *DiagSet = cxdiag::lazyCreateDiags(TU);
502 CXTranslationUnit TU = ITUI->TU; local
509 if (!TU)
514 CIndexer *CXXIdx = (CIndexer*)TU->CIdx;
525 IndexCtx.reset(new IndexingContext(client_data, CB, index_options, TU));
538 ASTUnit *Unit = static_cast<ASTUnit *>(TU
761 clang_indexTranslationUnit(CXIndexAction idxAction, CXClientData client_data, IndexerCallbacks *index_callbacks, unsigned index_callbacks_size, unsigned index_options, CXTranslationUnit TU) 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/lib/StaticAnalyzer/Checkers/
H A DDebugCheckers.cpp115 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr, argument
118 CG.addToCallGraph(const_cast<TranslationUnitDecl*>(TU));
135 void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr, argument
138 CG.addToCallGraph(const_cast<TranslationUnitDecl*>(TU));
H A DCheckerDocumentation.cpp177 void checkEndOfTranslationUnit(const TranslationUnitDecl *TU, argument
/external/clang/lib/Frontend/
H A DASTMerge.cpp57 TranslationUnitDecl *TU = Unit->getASTContext().getTranslationUnitDecl(); local
58 for (DeclContext::decl_iterator D = TU->decls_begin(),
59 DEnd = TU->decls_end();
H A DCompilerInstance.cpp1081 TranslationUnitDecl *TU = getASTContext().getTranslationUnitDecl(); local
1082 TU->addDecl(ImportDecl::CreateImplicit(getASTContext(), TU,
/external/clang/test/Sema/
H A Dtransparent-union.c7 } TU __attribute__((transparent_union)); typedef in typeref:union:__anon4586
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/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/ARCMigrate/
H A DTransforms.cpp506 void MigrationContext::traverse(TranslationUnitDecl *TU) { argument
511 ASTTransform(*this).TraverseDecl(TU);
/external/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp48 static ParentMap *buildMap(TranslationUnitDecl &TU) { argument
50 Visitor.TraverseDecl(&TU);
/external/clang/lib/StaticAnalyzer/Core/
H A DCheckerManager.cpp580 const TranslationUnitDecl *TU,
584 EndOfTranslationUnitCheckers[i](TU, mgr, BR);
579 runCheckersOnEndOfTranslationUnit( const TranslationUnitDecl *TU, AnalysisManager &mgr, BugReporter &BR) argument
/external/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.cpp267 /// \brief Build the call graph for all the top level decls of this TU and
453 TranslationUnitDecl *TU = C.getTranslationUnitDecl(); local
454 checkerMgr->runCheckersOnASTDecl(TU, *Mgr, BR);
477 checkerMgr->runCheckersOnEndOfTranslationUnit(TU, *Mgr, BR);
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp218 void VisitTranslationUnitDecl(TranslationUnitDecl *TU);
393 void ASTDeclReader::VisitTranslationUnitDecl(TranslationUnitDecl *TU) { argument
2476 if (TranslationUnitDecl *TU = dyn_cast<TranslationUnitDecl>(D))
2477 TU->setAnonymousNamespace(Anon);

Completed in 1046 milliseconds

12