struct DeclarationFragments::Fragment
Declaration
struct DeclarationFragments::Fragment { /* full declaration omitted */ };
Description
Fragment holds information of a single fragment.
Declared at: clang/include/clang/ExtractAPI/DeclarationFragments.h:83
Member Variables
- public std::string Spelling
- public clang::extractapi::DeclarationFragments:: FragmentKind Kind
- public std::string PreciseIdentifier
- The USR of the fragment symbol, if applicable.
Method Overview
- public Fragment(llvm::StringRef Spelling, clang::extractapi::DeclarationFragments::FragmentKind Kind, llvm::StringRef PreciseIdentifier)
Methods
ΒΆFragment(llvm::StringRef Spelling,
clang::extractapi::DeclarationFragments::
FragmentKind Kind,
llvm::StringRef PreciseIdentifier)
Fragment(llvm::StringRef Spelling,
clang::extractapi::DeclarationFragments::
FragmentKind Kind,
llvm::StringRef PreciseIdentifier)
Declared at: clang/include/clang/ExtractAPI/DeclarationFragments.h:90
Parameters
- llvm::StringRef Spelling
- clang::extractapi::DeclarationFragments:: FragmentKind Kind
- llvm::StringRef PreciseIdentifier