Lines Matching refs:CXSourceLocation
53 pub type CXInclusionVisitor = extern "C" fn(CXFile, *mut CXSourceLocation, c_uint, CXClientData);
1557 pub struct CXSourceLocation { struct
1562 default!(CXSourceLocation); argument
1848 pub fn clang_Location_isFromMainFile(location: CXSourceLocation) -> c_int;
1849 pub fn clang_Location_isInSystemHeader(location: CXSourceLocation) -> c_int;
1960 pub fn clang_equalLocations(left: CXSourceLocation, right: CXSourceLocation) -> c_uint;
2001 pub fn clang_getCursor(tu: CXTranslationUnit, location: CXSourceLocation) -> CXCursor;
2015 pub fn clang_getCursorLocation(cursor: CXCursor) -> CXSourceLocation;
2044 pub fn clang_getDiagnosticLocation(diagnostic: CXDiagnostic) -> CXSourceLocation;
2059 …pub fn clang_getExpansionLocation(location: CXSourceLocation, file: *mut CXFile, line: *mut c_uint…
2065 …pub fn clang_getFileLocation(location: CXSourceLocation, file: *mut CXFile, line: *mut c_uint, col…
2073 …pub fn clang_getInstantiationLocation(location: CXSourceLocation, file: *mut CXFile, line: *mut c_…
2074 …getLocation(tu: CXTranslationUnit, file: CXFile, line: c_uint, column: c_uint) -> CXSourceLocation;
2075 …lang_getLocationForOffset(tu: CXTranslationUnit, file: CXFile, offset: c_uint) -> CXSourceLocation;
2078 pub fn clang_getNullLocation() -> CXSourceLocation;
2089 …pub fn clang_getPresumedLocation(location: CXSourceLocation, file: *mut CXString, line: *mut c_uin…
2090 pub fn clang_getRange(start: CXSourceLocation, end: CXSourceLocation) -> CXSourceRange;
2091 pub fn clang_getRangeEnd(range: CXSourceRange) -> CXSourceLocation;
2092 pub fn clang_getRangeStart(range: CXSourceRange) -> CXSourceLocation;
2098 …pub fn clang_getSpellingLocation(location: CXSourceLocation, file: *mut CXFile, line: *mut c_uint,…
2106 pub fn clang_getTokenLocation(tu: CXTranslationUnit, token: CXToken) -> CXSourceLocation;
2118 pub fn clang_indexLoc_getCXSourceLocation(location: CXIdxLoc) -> CXSourceLocation;