• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/clang/lib/Parse/

Lines Matching refs:ExprResult

2424   ExprResult Res;
2451 ExprResult operand(ParseExpression());
2755 ExprResult Res(ParseExpressionWithLeadingAt(AtLoc));
2769 ExprResult Parser::ParseObjCAtExpression(SourceLocation AtLoc) {
2793 ExprResult Lit(Actions.ActOnNumericConstant(Tok));
2909 ExprResult Receiver = Actions.CorrectDelayedTyposInExpr(ParseExpression());
2938 ExprResult Receiver = ParseCXXTypeConstructExpression(DS);
3013 ExprResult Parser::ParseObjCMessageExpression() {
3099 ExprResult Res = Actions.CorrectDelayedTyposInExpr(ParseExpression());
3147 ExprResult
3210 ExprResult Expr;
3217 ExprResult Res(Expr);
3257 ExprResult Res(ParseAssignmentExpression());
3314 ExprResult Parser::ParseObjCStringLiteral(SourceLocation AtLoc) {
3315 ExprResult Res(ParseStringLiteralExpression());
3333 ExprResult Lit(ParseStringLiteralExpression());
3348 ExprResult Parser::ParseObjCBooleanLiteral(SourceLocation AtLoc,
3357 ExprResult Parser::ParseObjCCharacterLiteral(SourceLocation AtLoc) {
3358 ExprResult Lit(Actions.ActOnCharacterConstant(Tok));
3371 ExprResult Parser::ParseObjCNumericLiteral(SourceLocation AtLoc) {
3372 ExprResult Lit(Actions.ActOnNumericConstant(Tok));
3383 ExprResult
3390 ExprResult ValueExpr(ParseAssignmentExpression());
3405 ExprResult Parser::ParseObjCArrayLiteral(SourceLocation AtLoc) {
3412 ExprResult Res(ParseAssignmentExpression());
3448 ExprResult Parser::ParseObjCDictionaryLiteral(SourceLocation AtLoc) {
3454 ExprResult KeyExpr;
3472 ExprResult ValueExpr(ParseAssignmentExpression());
3517 ExprResult
3542 ExprResult
3567 ExprResult Parser::ParseObjCSelectorExpression(SourceLocation AtLoc) {