Lines Matching full:parsing
1 //===--- ParseDecl.cpp - Declaration Parsing ------------------------------===//
61 /// require late parsing.
709 // See other examples of late parsing in lib/Parse/ParseCXXInlineMethods
770 /// \brief Finish parsing an attribute for which parsing was delayed.
771 /// This will be called at the end of parsing a class declaration
832 // Due to a parsing error, we either went over the cached tokens or
871 /// We need to special case the parsing due to the fact that if the first token
976 // parsing c none objective-c decls.
1031 /// If FRI is non-null, we might be parsing a for-range-declaration instead
1127 /// up parsing after a malformed declaration. This will sometimes stop sooner
1164 // a good place to pick back up parsing.
1171 // place to pick back up parsing.
1319 // declaration specifier, just assume it was missing and continue parsing.
1353 /// \brief Parse 'declaration' after parsing 'declaration-specifiers
2090 // so handle it as such. This is important for ctor parsing.
2609 "parsing struct/union body");
2851 // If the next token starts an expression, we know we're parsing a
2865 // tentative parsing to determine whether we have an expression or a
3512 // If this is not a constructor, we must be parsing a declarator,
3979 // scope when parsing the parenthesized declarator, then exited
3982 // If there was an error parsing parenthesized declarator, declarator
4155 /// declarator D up to a paren, which indicates that we are parsing function
4339 // float y)", we don't want to start parsing the function declarator as
4349 /// ParseFunctionDeclaratorIdentifierList - While parsing a function declarator
4383 // Reject 'typedef int y; int test(x, y)', but continue parsing.
4485 // DefArgToks is used when the parsing of default arguments needs
4684 // If there was an error parsing the assignment-expression, recover.