Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/Transformer/
H A DSourceCode.h113 getFileRangeForEdit(const CharSourceRange &EditRange, const SourceManager &SM,
117 getFileRangeForEdit(const CharSourceRange &EditRange, const ASTContext &Context,
119 return getFileRangeForEdit(EditRange, Context.getSourceManager(),
132 std::optional<CharSourceRange> getFileRange(const CharSourceRange &EditRange,
137 getFileRange(const CharSourceRange &EditRange, const ASTContext &Context, in getFileRange() argument
139 return getFileRange(EditRange, Context.getSourceManager(), in getFileRange()
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DSourceCode.cpp104 static CharSourceRange getRange(const CharSourceRange &EditRange, in getRange() argument
110 Range = Lexer::makeFileCharRange(EditRange, SM, LangOpts); in getRange()
112 if (spelledInMacroDefinition(EditRange.getBegin(), SM) || in getRange()
113 spelledInMacroDefinition(EditRange.getEnd(), SM)) in getRange()
116 auto B = SM.getSpellingLoc(EditRange.getBegin()); in getRange()
117 auto E = SM.getSpellingLoc(EditRange.getEnd()); in getRange()
118 if (EditRange.isTokenRange()) in getRange()
126 const CharSourceRange &EditRange, const SourceManager &SM, in getFileRangeForEdit() argument
129 getRange(EditRange, SM, LangOpts, IncludeMacroExpansion); in getFileRangeForEdit()
137 const CharSourceRange &EditRange, const SourceManager &SM, in getFileRange() argument
[all …]
H A DRewriteRule.cpp41 std::optional<CharSourceRange> EditRange = in translateEdits() local
50 if (!EditRange) in translateEdits()
54 T.Range = *EditRange; in translateEdits()