Home | History | Annotate | Download | only in Parse

Lines Matching refs:getCurScope

150     LHS = Actions.ActOnUnaryOp(getCurScope(), ExtLoc, tok::kw___extension__,
159 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Expression);
324 Actions.CodeCompleteAssignmentRHS(getCurScope(), LHS.get());
415 LHS = Actions.ActOnBinOp(getCurScope(), OpToken.getLocation(),
705 Res = Actions.ActOnNumericConstant(Tok, /*UDLScope*/getCurScope());
844 (Actions.getTypeName(II, ILoc, getCurScope()) ||
846 (&II == Ident_super && getCurScope()->isInObjcMethodScope()))) {
868 getCurScope()->isInObjcMethodScope() &&
888 if (ParsedType Typ = Actions.getTypeName(II, ILoc, getCurScope()))
900 TypeResult Ty = Actions.ActOnTypeName(getCurScope(),
929 getCurScope(), ScopeSpec, TemplateKWLoc, Name, Tok.is(tok::l_paren),
945 Res = Actions.ActOnCharacterConstant(Tok, /*UDLScope*/getCurScope());
990 Res = Actions.ActOnUnaryOp(getCurScope(), SavedLoc, SavedKind, Res.get());
998 Res = Actions.ActOnUnaryOp(getCurScope(), SavedLoc, SavedKind, Res.get());
1012 Res = Actions.ActOnUnaryOp(getCurScope(), SavedLoc, SavedKind, Res.get());
1022 Res = Actions.ActOnUnaryOp(getCurScope(), SavedLoc, SavedKind, Res.get());
1041 if (getCurScope()->getFnParent() == nullptr)
1083 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
1266 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Expression);
1331 Actions.CodeCompletePostfixExpression(getCurScope(), LHS);
1379 LHS = Actions.ActOnArraySubscriptExpr(getCurScope(), LHS.get(), Loc,
1433 ExprResult ECResult = Actions.ActOnCUDAExecConfigExpr(getCurScope(),
1451 Actions.CodeCompleteCall(getCurScope(), LHS.get(), None);
1459 Actions.CodeCompleteCall(getCurScope(), LHS.get(), ArgExprs);
1480 LHS = Actions.ActOnCallExpr(getCurScope(), LHS.get(), Loc,
1510 LHS = Actions.ActOnStartCXXMemberReference(getCurScope(), Base,
1525 Actions.CodeCompleteMemberReferenceExpr(getCurScope(), LHS.get(),
1570 LHS = Actions.ActOnMemberAccessExpr(getCurScope(), LHS.get(), OpLoc,
1579 LHS = Actions.ActOnPostfixUnaryOp(getCurScope(), Tok.getLocation(),
1750 return Actions.ActOnSizeofParameterPackExpr(getCurScope(),
1924 Res = Actions.ActOnBuiltinOffsetOf(getCurScope(), StartLoc, TypeLoc,
2076 Actions.CodeCompleteOrdinaryName(getCurScope(),
2106 if (!getCurScope()->getFnParent() && !getCurScope()->getBlockParent()) {
2153 return Actions.ActOnObjCBridgedCast(getCurScope(), OpenLoc, Kind,
2188 Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
2203 Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
2220 Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
2229 getCurScope()->isInObjcMethodScope() &&
2242 Result = Actions.ActOnCastExpr(getCurScope(), OpenLoc,
2342 AllowUserDefinedLiteral ? getCurScope()
2525 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Expression);
2596 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Type);
2614 Actions.ActOnBlockArguments(CaretLoc, DeclaratorInfo, getCurScope());
2642 Actions.ActOnBlockStart(CaretLoc, getCurScope());
2665 Actions.ActOnBlockError(CaretLoc, getCurScope());
2672 Actions.ActOnBlockArguments(CaretLoc, ParamInfo, getCurScope());
2707 Actions.ActOnBlockArguments(CaretLoc, ParamInfo, getCurScope());
2715 Actions.ActOnBlockError(CaretLoc, getCurScope());
2722 Result = Actions.ActOnBlockStmtExpr(CaretLoc, Stmt.get(), getCurScope());
2724 Actions.ActOnBlockError(CaretLoc, getCurScope());