/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 | CXComment.h | 32 CXTranslationUnit TU) { 35 Result.TranslationUnit = TU; 31 createCXComment(const comments::Comment *C, CXTranslationUnit TU) argument
|
H A D | CXTranslationUnit.h | 33 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 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 | 21 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 D | CXType.cpp | 96 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 D | CursorVisitor.h | 66 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 D | CIndexDiagnostic.cpp | 159 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 D | CIndexUSRs.cpp | 243 // 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 D | CIndexCodeCompletion.cpp | 521 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 D | CXCursor.cpp | 33 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 D | Indexing.cpp | 36 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 D | debug-info-template.cpp | 15 //CHECK: TU<2> 18 class TU { class 22 TU<2> u2;
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DebugCheckers.cpp | 115 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 D | CheckerDocumentation.cpp | 177 void checkEndOfTranslationUnit(const TranslationUnitDecl *TU, argument
|
/external/clang/lib/Frontend/ |
H A D | ASTMerge.cpp | 57 TranslationUnitDecl *TU = Unit->getASTContext().getTranslationUnitDecl(); local 58 for (DeclContext::decl_iterator D = TU->decls_begin(), 59 DEnd = TU->decls_end();
|
H A D | CompilerInstance.cpp | 1081 TranslationUnitDecl *TU = getASTContext().getTranslationUnitDecl(); local 1082 TU->addDecl(ImportDecl::CreateImplicit(getASTContext(), TU,
|
/external/clang/test/Sema/ |
H A D | transparent-union.c | 7 } 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 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/ARCMigrate/ |
H A D | Transforms.cpp | 506 void MigrationContext::traverse(TranslationUnitDecl *TU) { argument 511 ASTTransform(*this).TraverseDecl(TU);
|
/external/clang/lib/ASTMatchers/ |
H A D | ASTMatchFinder.cpp | 48 static ParentMap *buildMap(TranslationUnitDecl &TU) { argument 50 Visitor.TraverseDecl(&TU);
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | CheckerManager.cpp | 580 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 D | AnalysisConsumer.cpp | 267 /// \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 D | ASTReaderDecl.cpp | 218 void VisitTranslationUnitDecl(TranslationUnitDecl *TU); 393 void ASTDeclReader::VisitTranslationUnitDecl(TranslationUnitDecl *TU) { argument 2476 if (TranslationUnitDecl *TU = dyn_cast<TranslationUnitDecl>(D)) 2477 TU->setAnonymousNamespace(Anon);
|