Home | History | Annotate | Download | only in Parse

Lines Matching full:destructor

166 /// pseudo-destructor name. In this case, the flag will be set false
167 /// if we don't actually end up parsing a destructor name. Moreorover,
168 /// if we do end up determining that we are parsing a destructor name,
493 // indicates a potential pseudo-destructor.
523 /// :: A :: ~ C(); // Some Sema error about using destructor with a
1139 /// \brief Parse a C++ pseudo-destructor expression after the base,
1144 /// postfix-expression . pseudo-destructor-name
1145 /// postfix-expression -> pseudo-destructor-name
1147 /// pseudo-destructor-name:
1158 // We're parsing either a pseudo-destructor-name or a dependent
1160 // pseudo-destructor-name. We parse both in the same way and let
1610 /// \param Name for constructor and destructor names, this is the actual
1614 /// destructor.
1779 // Constructor and destructor names.
2054 /// \param AllowDestructorName whether we allow parsing of a destructor name.
2190 // unary complement rather than treating ~X as referring to a destructor.
2223 // Note that this is a destructor name.