clang 20.0.0git
|
Fragment holds information of a single fragment. More...
#include "clang/ExtractAPI/DeclarationFragments.h"
Public Member Functions | |
Fragment (StringRef Spelling, FragmentKind Kind, StringRef PreciseIdentifier, const Decl *Declaration) | |
Public Attributes | |
std::string | Spelling |
FragmentKind | Kind |
std::string | PreciseIdentifier |
The USR of the fragment symbol, if applicable. | |
const Decl * | Declaration |
The associated declaration, if applicable. | |
Fragment holds information of a single fragment.
Definition at line 88 of file DeclarationFragments.h.
|
inline |
Definition at line 99 of file DeclarationFragments.h.
const Decl* clang::extractapi::DeclarationFragments::Fragment::Declaration |
The associated declaration, if applicable.
This is not intended to be used outside of libclang.
Definition at line 97 of file DeclarationFragments.h.
FragmentKind clang::extractapi::DeclarationFragments::Fragment::Kind |
Definition at line 90 of file DeclarationFragments.h.
std::string clang::extractapi::DeclarationFragments::Fragment::PreciseIdentifier |
The USR of the fragment symbol, if applicable.
Definition at line 93 of file DeclarationFragments.h.
std::string clang::extractapi::DeclarationFragments::Fragment::Spelling |
Definition at line 89 of file DeclarationFragments.h.