Lines Matching refs:CXSourceLocation
43 pub type CXInclusionVisitor = extern "C" fn(CXFile, *mut CXSourceLocation, c_uint, CXClientData);
1608 pub struct CXSourceLocation { struct
1613 default!(CXSourceLocation); argument
1908 pub fn clang_Location_isFromMainFile(location: CXSourceLocation) -> c_int;
1909 pub fn clang_Location_isInSystemHeader(location: CXSourceLocation) -> c_int;
2020 pub fn clang_equalLocations(left: CXSourceLocation, right: CXSourceLocation) -> c_uint;
2061 pub fn clang_getCursor(tu: CXTranslationUnit, location: CXSourceLocation) -> CXCursor;
2075 pub fn clang_getCursorLocation(cursor: CXCursor) -> CXSourceLocation;
2104 pub fn clang_getDiagnosticLocation(diagnostic: CXDiagnostic) -> CXSourceLocation;
2119 …pub fn clang_getExpansionLocation(location: CXSourceLocation, file: *mut CXFile, line: *mut c_uint…
2125 …pub fn clang_getFileLocation(location: CXSourceLocation, file: *mut CXFile, line: *mut c_uint, col…
2133 …pub fn clang_getInstantiationLocation(location: CXSourceLocation, file: *mut CXFile, line: *mut c_…
2134 …getLocation(tu: CXTranslationUnit, file: CXFile, line: c_uint, column: c_uint) -> CXSourceLocation;
2135 …lang_getLocationForOffset(tu: CXTranslationUnit, file: CXFile, offset: c_uint) -> CXSourceLocation;
2138 pub fn clang_getNullLocation() -> CXSourceLocation;
2149 …pub fn clang_getPresumedLocation(location: CXSourceLocation, file: *mut CXString, line: *mut c_uin…
2150 pub fn clang_getRange(start: CXSourceLocation, end: CXSourceLocation) -> CXSourceRange;
2151 pub fn clang_getRangeEnd(range: CXSourceRange) -> CXSourceLocation;
2152 pub fn clang_getRangeStart(range: CXSourceRange) -> CXSourceLocation;
2158 …pub fn clang_getSpellingLocation(location: CXSourceLocation, file: *mut CXFile, line: *mut c_uint,…
2161 pub fn clang_getToken(tu: CXTranslationUnit, location: CXSourceLocation) -> *mut CXToken;
2164 pub fn clang_getTokenLocation(tu: CXTranslationUnit, token: CXToken) -> CXSourceLocation;
2185 pub fn clang_indexLoc_getCXSourceLocation(location: CXIdxLoc) -> CXSourceLocation;