clang-tools 20.0.0git
|
#include <IncludeFixerContext.h>
Public Attributes | |
std::string | RawIdentifier |
The raw symbol name being queried in database. | |
std::string | ScopedQualifiers |
The qualifiers of the scope in which SymbolIdentifier lookup occurs. | |
tooling::Range | Range |
The replacement range of RawIdentifier. | |
Definition at line 32 of file IncludeFixerContext.h.
tooling::Range clang::include_fixer::IncludeFixerContext::QuerySymbolInfo::Range |
The replacement range of RawIdentifier.
Definition at line 45 of file IncludeFixerContext.h.
std::string clang::include_fixer::IncludeFixerContext::QuerySymbolInfo::RawIdentifier |
The raw symbol name being queried in database.
This name might miss some namespace qualifiers, and will be replaced by a fully qualified one.
Definition at line 36 of file IncludeFixerContext.h.
std::string clang::include_fixer::IncludeFixerContext::QuerySymbolInfo::ScopedQualifiers |
The qualifiers of the scope in which SymbolIdentifier lookup occurs.
It is represented as a sequence of names and scope resolution operators ::, ending with a scope resolution operator (e.g. a::b::). Empty if SymbolIdentifier is not in a specific scope.
Definition at line 42 of file IncludeFixerContext.h.