|
clang-tools 22.0.0git
|
#include <CollectMacros.h>
Public Member Functions | |
| CharSourceRange | toSourceRange (const SourceManager &SM) const |
| Range | toRange (const SourceManager &SM) const |
Public Attributes | |
| size_t | StartOffset |
| size_t | EndOffset |
| bool | IsDefinition |
| bool | InConditionalDirective |
Definition at line 25 of file CollectMacros.h.
| Range clang::clangd::MacroOccurrence::toRange | ( | const SourceManager & | SM | ) | const |
Definition at line 26 of file CollectMacros.cpp.
References clang::clangd::halfOpenToRange(), and toSourceRange().
| CharSourceRange clang::clangd::MacroOccurrence::toSourceRange | ( | const SourceManager & | SM | ) | const |
Definition at line 21 of file CollectMacros.cpp.
References EndOffset, and StartOffset.
Referenced by toRange().
| size_t clang::clangd::MacroOccurrence::EndOffset |
Definition at line 28 of file CollectMacros.h.
Referenced by toSourceRange().
| bool clang::clangd::MacroOccurrence::InConditionalDirective |
Definition at line 32 of file CollectMacros.h.
| bool clang::clangd::MacroOccurrence::IsDefinition |
Definition at line 30 of file CollectMacros.h.
| size_t clang::clangd::MacroOccurrence::StartOffset |
Definition at line 27 of file CollectMacros.h.
Referenced by toSourceRange().