|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang-c/Documentation.h 39 CXTranslationUnit TranslationUnit;
tools/clang/include/clang-c/Index.h 395 clang_isFileMultipleIncludeGuarded(CXTranslationUnit tu, CXFile file);
407 CINDEX_LINKAGE CXFile clang_getFile(CXTranslationUnit tu,
422 CINDEX_LINKAGE const char *clang_getFileContents(CXTranslationUnit tu,
499 CINDEX_LINKAGE CXSourceLocation clang_getLocation(CXTranslationUnit tu,
507 CINDEX_LINKAGE CXSourceLocation clang_getLocationForOffset(CXTranslationUnit tu,
721 CINDEX_LINKAGE CXSourceRangeList *clang_getSkippedRanges(CXTranslationUnit tu,
731 CINDEX_LINKAGE CXSourceRangeList *clang_getAllSkippedRanges(CXTranslationUnit tu);
874 CINDEX_LINKAGE unsigned clang_getNumDiagnostics(CXTranslationUnit Unit);
885 CINDEX_LINKAGE CXDiagnostic clang_getDiagnostic(CXTranslationUnit Unit,
895 clang_getDiagnosticSetFromTU(CXTranslationUnit Unit);
1138 clang_getTranslationUnitSpelling(CXTranslationUnit CTUnit);
1180 CINDEX_LINKAGE CXTranslationUnit clang_createTranslationUnitFromSourceFile(
1194 CINDEX_LINKAGE CXTranslationUnit clang_createTranslationUnit(
1209 CXTranslationUnit *out_TU);
1387 CINDEX_LINKAGE CXTranslationUnit
1448 CXTranslationUnit *out_TU);
1459 unsigned options, CXTranslationUnit *out_TU);
1484 CINDEX_LINKAGE unsigned clang_defaultSaveOptions(CXTranslationUnit TU);
1544 CINDEX_LINKAGE int clang_saveTranslationUnit(CXTranslationUnit TU,
1555 CINDEX_LINKAGE unsigned clang_suspendTranslationUnit(CXTranslationUnit);
1560 CINDEX_LINKAGE void clang_disposeTranslationUnit(CXTranslationUnit);
1586 CINDEX_LINKAGE unsigned clang_defaultReparseOptions(CXTranslationUnit TU);
1627 CINDEX_LINKAGE int clang_reparseTranslationUnit(CXTranslationUnit TU,
1693 CINDEX_LINKAGE CXTUResourceUsage clang_getCXTUResourceUsage(CXTranslationUnit TU);
1703 clang_getTranslationUnitTargetInfo(CXTranslationUnit CTUnit);
2705 CINDEX_LINKAGE CXCursor clang_getTranslationUnitCursor(CXTranslationUnit);
2981 CINDEX_LINKAGE CXTranslationUnit clang_Cursor_getTranslationUnit(CXCursor);
3174 CINDEX_LINKAGE CXCursor clang_getCursor(CXTranslationUnit, CXSourceLocation);
4658 CINDEX_LINKAGE CXModule clang_getModuleForFile(CXTranslationUnit, CXFile);
4702 CINDEX_LINKAGE unsigned clang_Module_getNumTopLevelHeaders(CXTranslationUnit,
4713 CXFile clang_Module_getTopLevelHeader(CXTranslationUnit,
4955 CINDEX_LINKAGE CXToken *clang_getToken(CXTranslationUnit TU,
4969 CINDEX_LINKAGE CXString clang_getTokenSpelling(CXTranslationUnit, CXToken);
4974 CINDEX_LINKAGE CXSourceLocation clang_getTokenLocation(CXTranslationUnit,
4980 CINDEX_LINKAGE CXSourceRange clang_getTokenExtent(CXTranslationUnit, CXToken);
4999 CINDEX_LINKAGE void clang_tokenize(CXTranslationUnit TU, CXSourceRange Range,
5032 CINDEX_LINKAGE void clang_annotateTokens(CXTranslationUnit TU,
5039 CINDEX_LINKAGE void clang_disposeTokens(CXTranslationUnit TU,
5768 CXCodeCompleteResults *clang_codeCompleteAt(CXTranslationUnit TU,
5919 CINDEX_LINKAGE void clang_getInclusions(CXTranslationUnit tu,
6119 CINDEX_LINKAGE CXResult clang_findIncludesInFile(CXTranslationUnit TU,
6670 CXTranslationUnit *out_TU,
6683 unsigned num_unsaved_files, CXTranslationUnit *out_TU, unsigned TU_options);
6706 CXTranslationUnit);
tools/clang/tools/c-index-test/c-index-test.c 161 static int checkForErrors(CXTranslationUnit TU);
194 CXTranslationUnit *TU) {
761 CXTranslationUnit TU = clang_Cursor_getTranslationUnit(Cursor);
1183 typedef void (*PostVisitTU)(CXTranslationUnit);
1253 void PrintDiagnostics(CXTranslationUnit TU) {
1259 void PrintMemoryUsage(CXTranslationUnit TU) {
1287 CXTranslationUnit TU;
1436 void PrintInclusionStack(CXTranslationUnit TU) {
1872 CXTranslationUnit TU;
1915 static int perform_test_load(CXIndex Idx, CXTranslationUnit TU,
1976 CXTranslationUnit TU;
1996 CXTranslationUnit TU;
2072 CXTranslationUnit TU;
2158 CXTranslationUnit TU;
2186 CXTranslationUnit TU;
2216 static void print_cursor_file_scan(CXTranslationUnit TU, CXCursor cursor,
2232 CXTranslationUnit TU;
2385 static int checkForErrors(CXTranslationUnit TU) {
2451 static void print_token_range(CXTranslationUnit translation_unit,
2467 static void print_completion_result(CXTranslationUnit translation_unit,
2640 CXTranslationUnit TU;
2785 CXTranslationUnit TU;
2876 CXTranslationUnit TU = clang_Cursor_getTranslationUnit(Cursor);
3079 CXTranslationUnit TU;
3189 CXTranslationUnit TU;
3327 CXTranslationUnit TU;
3876 CXTranslationUnit TU;
4111 CXTranslationUnit TU = 0;
4520 CXTranslationUnit TU;
tools/clang/tools/libclang/CIndex.cpp 71 CXTranslationUnit cxtu::MakeCXTranslationUnit(CIndexer *CIdx,
76 CXTranslationUnit D = new CXTranslationUnitImpl();
521 CXTranslationUnit TU = getCursorTU(Cursor);
3341 CXTranslationUnit clang_createTranslationUnit(CXIndex CIdx,
3343 CXTranslationUnit TU;
3354 CXTranslationUnit *out_TU) {
3387 CXTranslationUnit
3406 unsigned options, CXTranslationUnit *out_TU) {
3563 CXTranslationUnit
3571 CXTranslationUnit TU;
3585 unsigned options, CXTranslationUnit *out_TU) {
3598 unsigned options, CXTranslationUnit *out_TU) {
3640 if (CXTranslationUnit *TU = out_TU)
3648 CXTranslationUnit tu = static_cast<CXTranslationUnit>(CT.data[1]);
3988 unsigned clang_defaultSaveOptions(CXTranslationUnit TU) {
3992 static CXSaveError clang_saveTranslationUnit_Impl(CXTranslationUnit TU,
4003 int clang_saveTranslationUnit(CXTranslationUnit TU, const char *FileName,
4053 void clang_disposeTranslationUnit(CXTranslationUnit CTUnit) {
4070 unsigned clang_suspendTranslationUnit(CXTranslationUnit CTUnit) {
4084 unsigned clang_defaultReparseOptions(CXTranslationUnit TU) {
4089 clang_reparseTranslationUnit_Impl(CXTranslationUnit TU,
4130 int clang_reparseTranslationUnit(CXTranslationUnit TU,
4160 CXString clang_getTranslationUnitSpelling(CXTranslationUnit CTUnit) {
4170 CXCursor clang_getTranslationUnitCursor(CXTranslationUnit TU) {
4180 CXTargetInfo clang_getTranslationUnitTargetInfo(CXTranslationUnit CTUnit) {
4195 CXTranslationUnit CTUnit = TargetInfo->TranslationUnit;
4209 CXTranslationUnit CTUnit = TargetInfo->TranslationUnit;
4244 CXFile clang_getFile(CXTranslationUnit TU, const char *file_name) {
4259 const char *clang_getFileContents(CXTranslationUnit TU, CXFile file,
4280 unsigned clang_isFileMultipleIncludeGuarded(CXTranslationUnit TU,
5659 CXCursor clang_getCursor(CXTranslationUnit TU, CXSourceLocation Loc) {
5946 CXCursor cxcursor::getCursor(CXTranslationUnit TU, SourceLocation SLoc) {
6127 CXTranslationUnit tu = getCursorTU(C);
6239 CXTranslationUnit TU = getCursorTU(C);
6513 CXTranslationUnit TU = getCursorTU(cursor);
6631 CXString clang_getTokenSpelling(CXTranslationUnit TU, CXToken CXTok) {
6673 CXSourceLocation clang_getTokenLocation(CXTranslationUnit TU, CXToken CXTok) {
6687 CXSourceRange clang_getTokenExtent(CXTranslationUnit TU, CXToken CXTok) {
6773 CXToken *clang_getToken(CXTranslationUnit TU, CXSourceLocation Location) {
6809 void clang_tokenize(CXTranslationUnit TU, CXSourceRange Range,
6847 void clang_disposeTokens(CXTranslationUnit TU,
6915 CXTranslationUnit TU, SourceRange RegionOfInterest)
7001 CXTranslationUnit TU = clang_Cursor_getTranslationUnit(Cursor);
7436 static void annotatePreprocessorTokens(CXTranslationUnit TU,
7540 static void clang_annotateTokensImpl(CXTranslationUnit TU, ASTUnit *CXXUnit,
7648 void clang_annotateTokens(CXTranslationUnit TU,
8274 CXModule clang_getModuleForFile(CXTranslationUnit TU, CXFile File) {
8325 unsigned clang_Module_getNumTopLevelHeaders(CXTranslationUnit TU,
8339 CXFile clang_Module_getTopLevelHeader(CXTranslationUnit TU,
8558 CXTUResourceUsage clang_getCXTUResourceUsage(CXTranslationUnit TU) {
8656 CXSourceRangeList *clang_getSkippedRanges(CXTranslationUnit TU, CXFile file) {
8698 CXSourceRangeList *clang_getAllSkippedRanges(CXTranslationUnit TU) {
8732 void clang::PrintLibclangResourceUsage(CXTranslationUnit TU) {
8802 CXTranslationUnit TU){
8823 CXTranslationUnit TU) {
8835 CXTranslationUnit TU) {
8876 CXTranslationUnit TU) {
8898 Logger &cxindex::Logger::operator<<(CXTranslationUnit TU) {
tools/clang/tools/libclang/CIndexCodeCompletion.cpp 566 CXTranslationUnit *TU;
570 CXTranslationUnit *TranslationUnit)
692 clang_codeCompleteAt_Impl(CXTranslationUnit TU, const char *complete_filename,
852 CXCodeCompleteResults *clang_codeCompleteAt(CXTranslationUnit TU,
tools/clang/tools/libclang/CIndexDiagnostic.cpp 151 CXDiagnosticSetImpl *cxdiag::lazyCreateDiags(CXTranslationUnit TU,
201 unsigned clang_getNumDiagnostics(CXTranslationUnit Unit) {
211 CXDiagnostic clang_getDiagnostic(CXTranslationUnit Unit, unsigned Index) {
228 CXDiagnosticSet clang_getDiagnosticSetFromTU(CXTranslationUnit Unit) {
tools/clang/tools/libclang/CIndexDiagnostic.h 159 CXDiagnosticSetImpl *lazyCreateDiags(CXTranslationUnit TU,
tools/clang/tools/libclang/CIndexHigh.cpp 22 static void getTopOverriddenMethods(CXTranslationUnit TU,
46 CXTranslationUnit TU;
55 FindFileIdRefVisitData(CXTranslationUnit TU, FileID FID,
212 static bool findIdRefsInFile(CXTranslationUnit TU, CXCursor declCursor,
306 static bool findMacroRefsInFile(CXTranslationUnit TU, CXCursor Cursor,
381 static bool findIncludesInFile(CXTranslationUnit TU, const FileEntry *File,
478 CXResult clang_findIncludesInFile(CXTranslationUnit TU, CXFile file,
526 CXResult clang_findIncludesInFileWithBlock(CXTranslationUnit TU,
tools/clang/tools/libclang/CIndexInclusionStack.cpp 70 void clang_getInclusions(CXTranslationUnit TU, CXInclusionVisitor CB,
tools/clang/tools/libclang/CIndexUSRs.cpp 46 CXTranslationUnit TU = cxcursor::getCursorTU(C);
67 CXTranslationUnit TU = cxcursor::getCursorTU(C);
tools/clang/tools/libclang/CIndexer.h 123 void PrintLibclangResourceUsage(CXTranslationUnit TU);
131 SourceLocation MacroDefLoc, CXTranslationUnit TU);
135 CXTranslationUnit TU);
142 CXTranslationUnit TU);
149 CXTranslationUnit TU);
tools/clang/tools/libclang/CLog.h 67 Logger &operator<<(CXTranslationUnit);
tools/clang/tools/libclang/CXComment.cpp 366 CXTranslationUnit TU = CXC.TranslationUnit;
381 CXTranslationUnit TU = CXC.TranslationUnit;
396 CXTranslationUnit TU = CXC.TranslationUnit;
tools/clang/tools/libclang/CXComment.h 31 CXTranslationUnit TU) {
tools/clang/tools/libclang/CXCursor.cpp 34 CXCursor cxcursor::MakeCXCursorInvalid(CXCursorKind K, CXTranslationUnit TU) {
91 CXTranslationUnit TU) {
97 CXCursor cxcursor::MakeCXCursor(const Decl *D, CXTranslationUnit TU,
127 CXTranslationUnit TU,
740 CXTranslationUnit TU) {
756 CXTranslationUnit TU) {
772 CXTranslationUnit TU) {
790 CXTranslationUnit TU) {
806 CXTranslationUnit TU) {
822 CXTranslationUnit TU) {
839 CXTranslationUnit TU) {
855 CXTranslationUnit TU) {
871 CXTranslationUnit TU){
882 CXTranslationUnit TU) {
900 CXTranslationUnit TU) {
911 CXTranslationUnit TU) {
918 CXTranslationUnit TU) {
942 CXTranslationUnit TU) {
953 CXTranslationUnit TU) {
969 CXTranslationUnit TU) {
982 CXTranslationUnit TU) {
995 CXTranslationUnit TU) {
1040 CXTranslationUnit TU = getCursorTU(Cursor);
1046 CXTranslationUnit cxcursor::getCursorTU(CXCursor Cursor) {
1057 CXTranslationUnit TU = getCursorTU(cursor);
1128 CXTranslationUnit TU = getCursorTU(cursor);
1169 CXTranslationUnit clang_Cursor_getTranslationUnit(CXCursor cursor) {
1491 CXTranslationUnit TU = cxcursor::getCursorTU(cursor);
1550 CXTranslationUnit TU = getCursorTU(*overridden);
1600 CXTranslationUnit TU = cxcursor::getCursorTU(C);
tools/clang/tools/libclang/CXCursor.h 48 CXCursor getCursor(CXTranslationUnit, SourceLocation);
51 CXTranslationUnit TU);
52 CXCursor MakeCXCursor(const clang::Decl *D, CXTranslationUnit TU,
56 CXTranslationUnit TU,
58 CXCursor MakeCXCursorInvalid(CXCursorKind K, CXTranslationUnit TU = nullptr);
63 CXTranslationUnit TU);
73 CXTranslationUnit TU);
83 CXTranslationUnit TU);
92 CXTranslationUnit TU);
100 CXTranslationUnit TU);
110 CXTranslationUnit TU);
118 CXTranslationUnit TU);
126 CXTranslationUnit TU);
134 CXTranslationUnit TU);
141 CXTranslationUnit TU);
148 CXTranslationUnit TU);
155 CXCursor MakeMacroExpansionCursor(MacroExpansion *, CXTranslationUnit TU);
160 CXTranslationUnit TU);
203 CXTranslationUnit TU);
211 CXTranslationUnit TU);
219 CXTranslationUnit TU);
223 CXTranslationUnit TU);
228 CXTranslationUnit TU);
247 CXTranslationUnit getCursorTU(CXCursor Cursor);
tools/clang/tools/libclang/CXIndexDataConsumer.h 280 CXTranslationUnit CXTU;
335 unsigned indexOptions, CXTranslationUnit cxTU)
341 CXTranslationUnit getCXTU() const { return CXTU; }
tools/clang/tools/libclang/CXSourceLocation.cpp 114 CXSourceLocation clang_getLocation(CXTranslationUnit TU,
149 CXSourceLocation clang_getLocationForOffset(CXTranslationUnit TU,
tools/clang/tools/libclang/CXString.cpp 134 CXStringBuf *CXStringPool::getCXStringBuf(CXTranslationUnit TU) {
144 CXStringBuf *getCXStringBuf(CXTranslationUnit TU) {
tools/clang/tools/libclang/CXString.h 77 CXStringBuf *getCXStringBuf(CXTranslationUnit TU);
87 CXTranslationUnit TU;
89 CXStringBuf(CXTranslationUnit TU) : TU(TU) {}
95 CXStringBuf *getCXStringBuf(CXTranslationUnit TU);
tools/clang/tools/libclang/CXTranslationUnit.h 40 CXTranslationUnit TranslationUnit;
49 static inline ASTUnit *getASTUnit(CXTranslationUnit TU) {
59 static inline bool isNotUsableTU(CXTranslationUnit TU) {
tools/clang/tools/libclang/CXType.cpp 125 CXType cxtype::MakeCXType(QualType T, CXTranslationUnit TU) {
172 static inline CXTranslationUnit GetTU(CXType CT) {
218 CXTranslationUnit TU = cxcursor::getCursorTU(C);
295 CXTranslationUnit TU = GetTU(CT);
307 CXTranslationUnit TU = cxcursor::getCursorTU(C);
325 CXTranslationUnit TU = cxcursor::getCursorTU(C);
393 CXTranslationUnit TU = GetTU(CT);
784 CXTranslationUnit TU = GetTU(X);
tools/clang/tools/libclang/CXType.h 25 CXType MakeCXType(QualType T, CXTranslationUnit TU);
tools/clang/tools/libclang/CursorVisitor.h 64 CXTranslationUnit TU;
143 CursorVisitor(CXTranslationUnit TU, CXCursorVisitor Visitor,
175 CXTranslationUnit getTU() const { return TU; }
tools/clang/tools/libclang/Indexing.cpp 446 ArrayRef<CXUnsavedFile> unsaved_files, CXTranslationUnit *out_TU,
667 unsigned index_options, CXTranslationUnit TU) {
872 CXTranslationUnit *out_TU,
889 CXTranslationUnit *out_TU, unsigned TU_options) {
946 CXTranslationUnit TU) {
tools/clang/unittests/libclang/LibclangTest.cpp 38 CXTranslationUnit TU = reinterpret_cast<CXTranslationUnit>(1);
tools/clang/unittests/libclang/TestUtils.h 30 CXTranslationUnit ClangTU;