ΒΆtemplate <typename T>
clang::CharSourceRange getExtendedRange(
const T& Node,
tok::TokenKind Next,
clang::ASTContext& Context)
template <typename T>
clang::CharSourceRange getExtendedRange(
const T& Node,
tok::TokenKind Next,
clang::ASTContext& Context)
Description
Returns the source range spanning the node, extended to include \p Next, if it immediately follows \p Node. Otherwise, returns the normal range of \p Node. See comments on `getExtendedText()` for examples.
Declared at: clang/include/clang/Tooling/Transformer/SourceCode.h:33
Templates
- T
Parameters
- const T& Node
- tok::TokenKind Next
- clang::ASTContext& Context