Home | History | Annotate | Download | only in clang-c

Lines Matching refs:CXTranslationUnit

86 typedef struct CXTranslationUnitImpl *CXTranslationUnit;
322 clang_isFileMultipleIncludeGuarded(CXTranslationUnit tu, CXFile file);
334 CINDEX_LINKAGE CXFile clang_getFile(CXTranslationUnit tu,
404 CINDEX_LINKAGE CXSourceLocation clang_getLocation(CXTranslationUnit tu,
412 CINDEX_LINKAGE CXSourceLocation clang_getLocationForOffset(CXTranslationUnit tu,
626 CINDEX_LINKAGE CXSourceRangeList *clang_getSkippedRanges(CXTranslationUnit tu,
770 CINDEX_LINKAGE unsigned clang_getNumDiagnostics(CXTranslationUnit Unit);
781 CINDEX_LINKAGE CXDiagnostic clang_getDiagnostic(CXTranslationUnit Unit,
791 clang_getDiagnosticSetFromTU(CXTranslationUnit Unit);
1034 clang_getTranslationUnitSpelling(CXTranslationUnit CTUnit);
1037 * \brief Return the CXTranslationUnit for a given source file and the provided
1076 CINDEX_LINKAGE CXTranslationUnit clang_createTranslationUnitFromSourceFile(
1086 * the \c CXTranslationUnit instead of an error code. In case of an error this
1087 * routine returns a \c NULL \c CXTranslationUnit, without further detailed
1090 CINDEX_LINKAGE CXTranslationUnit clang_createTranslationUnit(
1098 * \c CXTranslationUnit.
1105 CXTranslationUnit *out_TU);
1241 * the \c CXTranslationUnit instead of an error code. In case of an error this
1242 * routine returns a \c NULL \c CXTranslationUnit, without further detailed
1245 CINDEX_LINKAGE CXTranslationUnit
1293 * \c CXTranslationUnit, describing the parsed code and containing any
1306 CXTranslationUnit *out_TU);
1317 unsigned options, CXTranslationUnit *out_TU);
1342 CINDEX_LINKAGE unsigned clang_defaultSaveOptions(CXTranslationUnit TU);
1385 * new \c CXTranslationUnit with \c clang_createTranslationUnit() or,
1402 CINDEX_LINKAGE int clang_saveTranslationUnit(CXTranslationUnit TU,
1407 * \brief Destroy the specified CXTranslationUnit object.
1409 CINDEX_LINKAGE void clang_disposeTranslationUnit(CXTranslationUnit);
1435 CINDEX_LINKAGE unsigned clang_defaultReparseOptions(CXTranslationUnit TU);
1476 CINDEX_LINKAGE int clang_reparseTranslationUnit(CXTranslationUnit TU,
1523 * \brief The memory usage of a CXTranslationUnit, broken into categories.
1542 CINDEX_LINKAGE CXTUResourceUsage clang_getCXTUResourceUsage(CXTranslationUnit TU);
2432 CXTranslationUnit);
2682 CINDEX_LINKAGE CXTranslationUnit clang_Cursor_getTranslationUnit(CXCursor);
2875 CINDEX_LINKAGE CXCursor clang_getCursor(CXTranslationUnit, CXSourceLocation);
4045 CINDEX_LINKAGE CXModule clang_getModuleForFile(CXTranslationUnit, CXFile);
4089 CINDEX_LINKAGE unsigned clang_Module_getNumTopLevelHeaders(CXTranslationUnit,
4100 CXFile clang_Module_getTopLevelHeader(CXTranslationUnit,
4331 CINDEX_LINKAGE CXString clang_getTokenSpelling(CXTranslationUnit, CXToken);
4336 CINDEX_LINKAGE CXSourceLocation clang_getTokenLocation(CXTranslationUnit,
4342 CINDEX_LINKAGE CXSourceRange clang_getTokenExtent(CXTranslationUnit, CXToken);
4361 CINDEX_LINKAGE void clang_tokenize(CXTranslationUnit TU, CXSourceRange Range,
4394 CINDEX_LINKAGE void clang_annotateTokens(CXTranslationUnit TU,
4401 CINDEX_LINKAGE void clang_disposeTokens(CXTranslationUnit TU,
5048 CXCodeCompleteResults *clang_codeCompleteAt(CXTranslationUnit TU,
5199 CINDEX_LINKAGE void clang_getInclusions(CXTranslationUnit tu,
5380 CINDEX_LINKAGE CXResult clang_findIncludesInFile(CXTranslationUnit TU,
5395 CXResult clang_findIncludesInFileWithBlock(CXTranslationUnit, CXFile,
5885 * \param[out] out_TU pointer to store a \c CXTranslationUnit that can be
5904 CXTranslationUnit *out_TU,
5917 unsigned num_unsaved_files, CXTranslationUnit *out_TU, unsigned TU_options);
5940 CXTranslationUnit);