LLVM
8.0.1
|
Holds some extra information about a <name> that is being parsed. More...
#include "llvm/Demangle/ItaniumDemangle.h"
Public Member Functions | |
NameState (AbstractManglingParser *Enclosing) | |
Holds some extra information about a <name> that is being parsed.
This information is only pertinent if the <name> refers to an <encoding>.
Definition at line 2269 of file ItaniumDemangle.h.
|
inline |
Definition at line 2276 of file ItaniumDemangle.h.
bool llvm::itanium_demangle::AbstractManglingParser< Derived, Alloc >::NameState::CtorDtorConversion = false |
Definition at line 2270 of file ItaniumDemangle.h.
Qualifiers llvm::itanium_demangle::AbstractManglingParser< Derived, Alloc >::NameState::CVQualifiers = QualNone |
Definition at line 2272 of file ItaniumDemangle.h.
bool llvm::itanium_demangle::AbstractManglingParser< Derived, Alloc >::NameState::EndsWithTemplateArgs = false |
Definition at line 2271 of file ItaniumDemangle.h.
size_t llvm::itanium_demangle::AbstractManglingParser< Derived, Alloc >::NameState::ForwardTemplateRefsBegin |
Definition at line 2274 of file ItaniumDemangle.h.
FunctionRefQual llvm::itanium_demangle::AbstractManglingParser< Derived, Alloc >::NameState::ReferenceQualifier = FrefQualNone |
Definition at line 2273 of file ItaniumDemangle.h.