reference, declarationdefinition
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;