Lines Matching refs:NameState
2532 struct NameState { struct
2539 NameState(AbstractManglingParser *Enclosing) in NameState() function
2543 bool resolveForwardTemplateRefs(NameState &State) { in resolveForwardTemplateRefs()
2558 Node *parseName(NameState *State = nullptr);
2559 Node *parseLocalName(NameState *State);
2560 Node *parseOperatorName(NameState *State);
2562 Node *parseUnqualifiedName(NameState *State, Node *Scope, ModuleName *Module);
2563 Node *parseUnnamedTypeName(NameState *State);
2564 Node *parseSourceName(NameState *State);
2565 Node *parseUnscopedName(NameState *State, bool *isSubstName);
2566 Node *parseNestedName(NameState *State);
2567 Node *parseCtorDtorName(Node *&SoFar, NameState *State);
2654 Node *AbstractManglingParser<Derived, Alloc>::parseName(NameState *State) { in parseName()
2690 Node *AbstractManglingParser<Derived, Alloc>::parseLocalName(NameState *State) { in parseLocalName()
2727 AbstractManglingParser<Derived, Alloc>::parseUnscopedName(NameState *State, in parseUnscopedName()
2768 NameState *State, Node *Scope, ModuleName *Module) { in parseUnqualifiedName()
2837 AbstractManglingParser<Derived, Alloc>::parseUnnamedTypeName(NameState *State) { in parseUnnamedTypeName()
2915 Node *AbstractManglingParser<Derived, Alloc>::parseSourceName(NameState *) { in parseSourceName() argument
3037 AbstractManglingParser<Derived, Alloc>::parseOperatorName(NameState *State) { in parseOperatorName()
3101 NameState *State) { in parseCtorDtorName()
3157 AbstractManglingParser<Derived, Alloc>::parseNestedName(NameState *State) { in parseNestedName()
5028 NameState NameInfo(this); in parseEncoding()