Home | History | Annotate | Download | only in demangle

Lines Matching refs:Prefix

256   const Node *Prefix;
261 : Node(KDotSuffix), Prefix(Prefix_), Suffix(Suffix_) {}
263 template<typename Fn> void match(Fn F) const { F(Prefix, Suffix); }
266 Prefix->print(s);
1558 const StringView Prefix;
1564 : Node(KEnclosingExpr), Prefix(Prefix_), Infix(Infix_),
1567 template<typename Fn> void match(Fn F) const { F(Prefix, Infix, Postfix); }
1570 S += Prefix;
1694 StringView Prefix;
1699 : Node(KPrefixExpr), Prefix(Prefix_), Child(Child_) {}
1701 template<typename Fn> void match(Fn F) const { F(Prefix, Child); }
1704 S += Prefix;
2843 // <nested-name> ::= N [<CV-Qualifiers>] [<ref-qualifier>] <prefix> <unqualified-name> E
2844 // ::= N [<CV-Qualifiers>] [<ref-qualifier>] <template-prefix> <template-args> E
2846 // <prefix> ::= <prefix> <unqualified-name>
2847 // ::= <template-prefix> <template-args>
2852 // ::= <prefix> <data-member-prefix>
2855 // <data-member-prefix> := <member source-name> [<template-args>] M
2857 // <template-prefix> ::= <prefix> <template unqualified-name>
2894 // <data-member-prefix> := <member source-name> [<template-args>] M
2909 // ::= <template-prefix> <template-args>
2953 // ::= <prefix> <unqualified-name>
4143 // ::= pp_ <expression> # prefix ++
4144 // ::= mm_ <expression> # prefix --