Home | History | Annotate | Download | only in Parse

Lines Matching refs:Paren

274   // Ignore the left paren location for now.
392 // Eat the left paren, then skip to the ending right paren.
5309 // The paren may be part of a C++ direct initializer, eg. "int x(1);".
5335 /// ParseParenDeclarator - We parsed the declarator D up to a paren. This is
5355 // declarator paren. If this is a grouping paren, the attribute applies to
5358 // If this ends up not being a grouping paren, the attribute applies to the
5362 // sort of paren this is.
5369 // We require that the argument list (if this is a non-grouping paren) be
5389 // paren, because we haven't seen the identifier yet.
5400 // Otherwise, this is a grouping paren, e.g. 'int (*X)' or 'int(X)'.
5404 // If this is a grouping paren, handle:
5429 // Okay, if this wasn't a grouping paren, it must be the start of a function
5446 /// declarator D up to a paren, which indicates that we are parsing function
5450 /// immediately after the open paren - they should be considered to be the
5745 /// caller parsed those arguments immediately after the open paren - they should
6099 case DeclaratorChunk::Paren: