• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/include/clang-c/

Lines Matching refs:CXTranslationUnit

86 typedef struct CXTranslationUnitImpl *CXTranslationUnit;
388 CINDEX_LINKAGE unsigned clang_isFileMultipleIncludeGuarded(CXTranslationUnit tu,
401 CINDEX_LINKAGE CXFile clang_getFile(CXTranslationUnit tu,
416 CINDEX_LINKAGE const char *clang_getFileContents(CXTranslationUnit tu,
493 CINDEX_LINKAGE CXSourceLocation clang_getLocation(CXTranslationUnit tu,
500 CINDEX_LINKAGE CXSourceLocation clang_getLocationForOffset(CXTranslationUnit tu,
708 CINDEX_LINKAGE CXSourceRangeList *clang_getSkippedRanges(CXTranslationUnit tu,
719 clang_getAllSkippedRanges(CXTranslationUnit tu);
861 CINDEX_LINKAGE unsigned clang_getNumDiagnostics(CXTranslationUnit Unit);
872 CINDEX_LINKAGE CXDiagnostic clang_getDiagnostic(CXTranslationUnit Unit,
882 clang_getDiagnosticSetFromTU(CXTranslationUnit Unit);
1124 clang_getTranslationUnitSpelling(CXTranslationUnit CTUnit);
1127 * Return the CXTranslationUnit for a given source file and the provided
1166 CINDEX_LINKAGE CXTranslationUnit clang_createTranslationUnitFromSourceFile(
1173 * the \c CXTranslationUnit instead of an error code. In case of an error this
1174 * routine returns a \c NULL \c CXTranslationUnit, without further detailed
1177 CINDEX_LINKAGE CXTranslationUnit
1184 * \c CXTranslationUnit.
1190 CXTranslationUnit *out_TU);
1364 * the \c CXTranslationUnit instead of an error code. In case of an error this
1365 * routine returns a \c NULL \c CXTranslationUnit, without further detailed
1368 CINDEX_LINKAGE CXTranslationUnit clang_parseTranslationUnit(
1413 * \c CXTranslationUnit, describing the parsed code and containing any
1422 unsigned options, CXTranslationUnit *out_TU);
1433 unsigned options, CXTranslationUnit *out_TU);
1458 CINDEX_LINKAGE unsigned clang_defaultSaveOptions(CXTranslationUnit TU);
1501 * new \c CXTranslationUnit with \c clang_createTranslationUnit() or,
1518 CINDEX_LINKAGE int clang_saveTranslationUnit(CXTranslationUnit TU,
1529 CINDEX_LINKAGE unsigned clang_suspendTranslationUnit(CXTranslationUnit);
1532 * Destroy the specified CXTranslationUnit object.
1534 CINDEX_LINKAGE void clang_disposeTranslationUnit(CXTranslationUnit);
1560 CINDEX_LINKAGE unsigned clang_defaultReparseOptions(CXTranslationUnit TU);
1602 clang_reparseTranslationUnit(CXTranslationUnit TU, unsigned num_unsaved_files,
1648 * The memory usage of a CXTranslationUnit, broken into categories.
1668 clang_getCXTUResourceUsage(CXTranslationUnit TU);
1675 * The CXTargetInfo object cannot outlive the CXTranslationUnit object.
1678 clang_getTranslationUnitTargetInfo(CXTranslationUnit CTUnit);
2705 CINDEX_LINKAGE CXCursor clang_getTranslationUnitCursor(CXTranslationUnit);
2973 CINDEX_LINKAGE CXTranslationUnit clang_Cursor_getTranslationUnit(CXCursor);
3166 CINDEX_LINKAGE CXCursor clang_getCursor(CXTranslationUnit, CXSourceLocation);
4662 CINDEX_LINKAGE CXModule clang_getModuleForFile(CXTranslationUnit, CXFile);
4706 CINDEX_LINKAGE unsigned clang_Module_getNumTopLevelHeaders(CXTranslationUnit,
4717 CXFile clang_Module_getTopLevelHeader(CXTranslationUnit, CXModule Module,
4959 CINDEX_LINKAGE CXToken *clang_getToken(CXTranslationUnit TU,
4973 CINDEX_LINKAGE CXString clang_getTokenSpelling(CXTranslationUnit, CXToken);
4978 CINDEX_LINKAGE CXSourceLocation clang_getTokenLocation(CXTranslationUnit,
4984 CINDEX_LINKAGE CXSourceRange clang_getTokenExtent(CXTranslationUnit, CXToken);
5003 CINDEX_LINKAGE void clang_tokenize(CXTranslationUnit TU, CXSourceRange Range,
5036 CINDEX_LINKAGE void clang_annotateTokens(CXTranslationUnit TU, CXToken *Tokens,
5042 CINDEX_LINKAGE void clang_disposeTokens(CXTranslationUnit TU, CXToken *Tokens,
5764 clang_codeCompleteAt(CXTranslationUnit TU, const char *complete_filename,
5912 CINDEX_LINKAGE void clang_getInclusions(CXTranslationUnit tu,
6113 CXTranslationUnit TU, CXFile file, CXCursorAndRangeVisitor visitor);
6126 CXResult clang_findIncludesInFileWithBlock(CXTranslationUnit, CXFile,
6639 * \param[out] out_TU pointer to store a \c CXTranslationUnit that can be
6653 unsigned num_unsaved_files, CXTranslationUnit *out_TU, unsigned TU_options);
6665 unsigned num_unsaved_files, CXTranslationUnit *out_TU, unsigned TU_options);
6685 unsigned index_callbacks_size, unsigned index_options, CXTranslationUnit);