Searched defs:ExpansionLoc (Results 1 - 3 of 3) sorted by relevance

/external/clang/tools/libclang/
H A DCXSourceLocation.cpp218 SourceLocation ExpansionLoc = SM.getExpansionLoc(Loc); local
222 FileID fileID = SM.getFileID(ExpansionLoc);
233 *line = SM.getExpansionLineNumber(ExpansionLoc);
235 *column = SM.getExpansionColumnNumber(ExpansionLoc);
237 *offset = SM.getDecomposedLoc(ExpansionLoc).second;
/external/clang/include/clang/Basic/
H A DSourceManager.h323 /// a macro argument into a function-like macro's body. ExpansionLoc
328 /// characters from the token come from). ExpansionLoc and SpellingLoc can
338 /// SpellingLoc pointing at '\c 42' anad an ExpansionLoc pointing at its
341 SourceLocation ExpansionLoc) {
345 return create(SpellingLoc, ExpansionLoc, SourceLocation());
672 /// ExpansionLoc, and that it represents the expansion of a macro argument
675 SourceLocation ExpansionLoc,
680 /// ExpansionLoc.
340 createForMacroArg(SourceLocation SpellingLoc, SourceLocation ExpansionLoc) argument
/external/clang/lib/Basic/
H A DSourceManager.cpp567 SourceLocation ExpansionLoc,
570 ExpansionLoc);
566 createMacroArgExpansionLoc(SourceLocation SpellingLoc, SourceLocation ExpansionLoc, unsigned TokLength) argument

Completed in 38 milliseconds