LLVM 19.0.0git
ManglingParser< Alloc > Member List

This is the complete list of members for ManglingParser< Alloc >, including all inherited members.

AbstractManglingParser(const char *First_, const char *Last_)AbstractManglingParser< ManglingParser< Alloc >, Alloc >inline
ASTAllocatorAbstractManglingParser< ManglingParser< Alloc >, Alloc >
consume()AbstractManglingParser< ManglingParser< Alloc >, Alloc >inline
consumeIf(std::string_view S)AbstractManglingParser< ManglingParser< Alloc >, Alloc >inline
consumeIf(char C)AbstractManglingParser< ManglingParser< Alloc >, Alloc >inline
FirstAbstractManglingParser< ManglingParser< Alloc >, Alloc >
ForwardTemplateRefsAbstractManglingParser< ManglingParser< Alloc >, Alloc >
getDerived()AbstractManglingParser< ManglingParser< Alloc >, Alloc >inline
InConstraintExprAbstractManglingParser< ManglingParser< Alloc >, Alloc >
isTemplateParamDecl()AbstractManglingParser< ManglingParser< Alloc >, Alloc >inline
LastAbstractManglingParser< ManglingParser< Alloc >, Alloc >
look(unsigned Lookahead=0) constAbstractManglingParser< ManglingParser< Alloc >, Alloc >inline
make(Args &&... args)AbstractManglingParser< ManglingParser< Alloc >, Alloc >inline
makeNodeArray(It begin, It end)AbstractManglingParser< ManglingParser< Alloc >, Alloc >inline
NamesAbstractManglingParser< ManglingParser< Alloc >, Alloc >
numLeft() constAbstractManglingParser< ManglingParser< Alloc >, Alloc >inline
NumOpsAbstractManglingParser< ManglingParser< Alloc >, Alloc >static
NumSyntheticTemplateParametersAbstractManglingParser< ManglingParser< Alloc >, Alloc >
OpsAbstractManglingParser< ManglingParser< Alloc >, Alloc >static
OuterTemplateParamsAbstractManglingParser< ManglingParser< Alloc >, Alloc >
parse(bool ParseParams=true)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseAbiTags(Node *N)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseArrayType()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseBareSourceName()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseBaseUnresolvedName()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseBinaryExpr(std::string_view Kind, Node::Prec Prec)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseBracedExpr()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseCallOffset()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseClassEnumType()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseConstraintExpr()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseConversionExpr()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseCtorDtorName(Node *&SoFar, NameState *State)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseCVQualifiers()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseDecltype()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseDestructorName()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseEncoding(bool ParseParams=true)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseExpr()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseExprPrimary()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseFloatingLiteral()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseFoldExpr()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseFunctionParam()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseFunctionType()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseIntegerLiteral(std::string_view Lit)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseLocalName(NameState *State)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseModuleNameOpt(ModuleName *&Module)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseName(NameState *State=nullptr)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseNestedName(NameState *State)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseNumber(bool AllowNegative=false)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseOperatorEncoding()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseOperatorName(NameState *State)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parsePointerToMemberConversionExpr(Node::Prec Prec)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parsePointerToMemberType()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parsePositiveInteger(size_t *Out)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parsePrefixExpr(std::string_view Kind, Node::Prec Prec)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseQualifiedType()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseRequiresExpr()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseSeqId(size_t *Out)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseSimpleId()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseSourceName(NameState *State)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseSpecialName()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseSubobjectExpr()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseSubstitution()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseTemplateArg()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseTemplateArgs(bool TagTemplates=false)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseTemplateParam()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseTemplateParamDecl(TemplateParamList *Params)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseType()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseUnnamedTypeName(NameState *State)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseUnqualifiedName(NameState *State, Node *Scope, ModuleName *Module)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseUnresolvedName(bool Global)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseUnresolvedType()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseUnscopedName(NameState *State, bool *isSubstName)AbstractManglingParser< ManglingParser< Alloc >, Alloc >
parseVectorType()AbstractManglingParser< ManglingParser< Alloc >, Alloc >
ParsingLambdaParamsAtLevelAbstractManglingParser< ManglingParser< Alloc >, Alloc >
PermitForwardTemplateReferencesAbstractManglingParser< ManglingParser< Alloc >, Alloc >
popTrailingNodeArray(size_t FromPosition)AbstractManglingParser< ManglingParser< Alloc >, Alloc >inline
reset(const char *First_, const char *Last_)AbstractManglingParser< ManglingParser< Alloc >, Alloc >inline
resolveForwardTemplateRefs(NameState &State)AbstractManglingParser< ManglingParser< Alloc >, Alloc >inline
SubsAbstractManglingParser< ManglingParser< Alloc >, Alloc >
TemplateParamList typedefAbstractManglingParser< ManglingParser< Alloc >, Alloc >
TemplateParamsAbstractManglingParser< ManglingParser< Alloc >, Alloc >
TryToParseTemplateArgsAbstractManglingParser< ManglingParser< Alloc >, Alloc >