Searched refs:ExpansionLoc (Results 1 - 8 of 8) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Edit/
H A DEditedSource.h106 SourceLocation &ExpansionLoc,
/freebsd-12-stable/contrib/llvm-project/clang/lib/Edit/
H A DEditedSource.cpp35 SourceLocation &ExpansionLoc,
42 ExpansionLoc = ImmediateExpansionLoc;
43 while (SourceMgr.isMacroBodyExpansion(ExpansionLoc))
44 ExpansionLoc =
45 SourceMgr.getImmediateExpansionRange(ExpansionLoc).getBegin();
34 deconstructMacroArgLoc(SourceLocation Loc, SourceLocation &ExpansionLoc, MacroArgUse &ArgUse) argument
/freebsd-12-stable/contrib/llvm-project/clang/lib/Basic/
H A DSourceManager.cpp599 SourceLocation ExpansionLoc,
602 ExpansionLoc);
1751 SourceLocation ExpansionLoc,
1779 ExpansionLoc, CurrSpellLength);
1787 ExpansionLoc = ExpansionLoc.getLocWithOffset(advance);
1822 MacroArgsCache[BeginOffs] = ExpansionLoc;
598 createMacroArgExpansionLoc(SourceLocation SpellingLoc, SourceLocation ExpansionLoc, unsigned TokLength) argument
1747 associateFileChunkWithMacroArgExp( MacroArgsMap &MacroArgsCache, FileID FID, SourceLocation SpellLoc, SourceLocation ExpansionLoc, unsigned ExpansionLength) const argument
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/
H A DSourceManager.h399 /// ExpansionLoc specifies the expansion location (where the macro is
403 /// (where the characters from the token come from). ExpansionLoc and
413 /// SpellingLoc pointing at '\c 42' and an ExpansionLoc pointing at its
416 SourceLocation ExpansionLoc) {
420 return create(SpellingLoc, ExpansionLoc, SourceLocation());
892 /// ExpansionLoc, and that it represents the expansion of a macro argument
895 SourceLocation ExpansionLoc,
900 /// ExpansionLoc.
1858 SourceLocation ExpansionLoc,
415 createForMacroArg(SourceLocation SpellingLoc, SourceLocation ExpansionLoc) argument
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h261 auto ExpansionLoc = SourceManager.getExpansionLoc(Node.getBeginLoc()); local
262 if (ExpansionLoc.isInvalid()) {
265 return SourceManager.isInSystemHeader(ExpansionLoc);
287 auto ExpansionLoc = SourceManager.getExpansionLoc(Node.getBeginLoc()); local
288 if (ExpansionLoc.isInvalid()) {
292 SourceManager.getFileEntryForID(SourceManager.getFileID(ExpansionLoc));
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DTypeLoc.h1076 SourceLocation ExpansionLoc;
1094 return this->getLocalData()->ExpansionLoc;
1098 this->getLocalData()->ExpansionLoc = Loc;
/freebsd-12-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp3944 SourceLocation ExpansionLoc = local
3946 StringRef Spelling = PP.getSpelling(ExpansionLoc, ExpansionBuf);
3949 ExpansionLoc,
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporter.cpp3074 SourceLocation ExpansionLoc = SM.getExpansionLoc(Loc);
3075 FileID FID = SM.getFileID(ExpansionLoc);
3076 unsigned LineNo = SM.getExpansionLineNumber(ExpansionLoc);

Completed in 204 milliseconds