Searched refs:EditRange (Results 1 - 3 of 3) sorted by relevance

/openbsd-current/gnu/llvm/clang/include/clang/Tooling/Transformer/
H A DSourceCode.h107 getFileRangeForEdit(const CharSourceRange &EditRange, const SourceManager &SM,
111 getFileRangeForEdit(const CharSourceRange &EditRange, const ASTContext &Context, argument
113 return getFileRangeForEdit(EditRange, Context.getSourceManager(),
126 std::optional<CharSourceRange> getFileRange(const CharSourceRange &EditRange,
131 getFileRange(const CharSourceRange &EditRange, const ASTContext &Context, argument
133 return getFileRange(EditRange, Context.getSourceManager(),
/openbsd-current/gnu/llvm/clang/lib/Tooling/Transformer/
H A DSourceCode.cpp104 static CharSourceRange getRange(const CharSourceRange &EditRange, argument
110 Range = Lexer::makeFileCharRange(EditRange, SM, LangOpts);
112 if (spelledInMacroDefinition(EditRange.getBegin(), SM) ||
113 spelledInMacroDefinition(EditRange.getEnd(), SM))
116 auto B = SM.getSpellingLoc(EditRange.getBegin());
117 auto E = SM.getSpellingLoc(EditRange.getEnd());
118 if (EditRange.isTokenRange())
126 const CharSourceRange &EditRange, const SourceManager &SM,
129 getRange(EditRange, SM, LangOpts, IncludeMacroExpansion);
137 const CharSourceRange &EditRange, cons
125 getFileRangeForEdit( const CharSourceRange &EditRange, const SourceManager &SM, const LangOptions &LangOpts, bool IncludeMacroExpansion) argument
136 getFileRange( const CharSourceRange &EditRange, const SourceManager &SM, const LangOptions &LangOpts, bool IncludeMacroExpansion) argument
[all...]
H A DRewriteRule.cpp41 std::optional<CharSourceRange> EditRange =
50 if (!EditRange)
54 T.Range = *EditRange;

Completed in 190 milliseconds