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);
344 Actions.CodeCompleteAssignmentRHS(getCurScope(), LHS.get());
443 LHS = Actions.ActOnBinOp(getCurScope(), OpToken.getLocation(),
733 Res = Actions.ActOnNumericConstant(Tok, /*UDLScope*/getCurScope());
870 (Actions.getTypeName(II, ILoc, getCurScope()) ||
872 (&II == Ident_super && getCurScope()->isInObjcMethodScope()))) {
894 getCurScope()->isInObjcMethodScope() &&
914 if (ParsedType Typ = Actions.getTypeName(II, ILoc, getCurScope()))
926 TypeResult Ty = Actions.ActOnTypeName(getCurScope(),
960 getCurScope(), ScopeSpec, TemplateKWLoc, Name, Tok.is(tok::l_paren),
976 Res = Actions.ActOnCharacterConstant(Tok, /*UDLScope*/getCurScope());
1021 Res = Actions.ActOnUnaryOp(getCurScope(), SavedLoc, SavedKind, Res.get());
1029 Res = Actions.ActOnUnaryOp(getCurScope(), SavedLoc, SavedKind, Res.get());
1043 Res = Actions.ActOnUnaryOp(getCurScope(), SavedLoc, SavedKind, Res.get());
1051 Res = Actions.ActOnCoawaitExpr(getCurScope(), CoawaitLoc, Res.get());
1061 Res = Actions.ActOnUnaryOp(getCurScope(), SavedLoc, SavedKind, Res.get());
1082 if (getCurScope()->getFnParent() == nullptr)
1124 TypeResult Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
1307 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Expression);
1372 Actions.CodeCompletePostfixExpression(getCurScope(), LHS);
1439 LHS = Actions.ActOnArraySubscriptExpr(getCurScope(), LHS.get(), Loc,
1495 ExprResult ECResult = Actions.ActOnCUDAExecConfigExpr(getCurScope(),
1513 Actions.CodeCompleteCall(getCurScope(), LHS.get(), None);
1521 Actions.CodeCompleteCall(getCurScope(), LHS.get(), ArgExprs);
1554 LHS = Actions.ActOnCallExpr(getCurScope(), LHS.get(), Loc,
1584 LHS = Actions.ActOnStartCXXMemberReference(getCurScope(), Base,
1599 Actions.CodeCompleteMemberReferenceExpr(getCurScope(), LHS.get(),
1644 LHS = Actions.ActOnMemberAccessExpr(getCurScope(), LHS.get(), OpLoc,
1653 LHS = Actions.ActOnPostfixUnaryOp(getCurScope(), Tok.getLocation(),
1824 return Actions.ActOnSizeofParameterPackExpr(getCurScope(),
1999 Res = Actions.ActOnBuiltinOffsetOf(getCurScope(), StartLoc, TypeLoc,
2151 Actions.CodeCompleteOrdinaryName(getCurScope(),
2181 if (!getCurScope()->getFnParent() && !getCurScope()->getBlockParent()) {
2239 return Actions.ActOnObjCBridgedCast(getCurScope(), OpenLoc, Kind,
2274 Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
2289 Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
2306 Ty = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo);
2315 getCurScope()->isInObjcMethodScope() &&
2328 Result = Actions.ActOnCastExpr(getCurScope(), OpenLoc,
2433 AllowUserDefinedLiteral ? getCurScope()
2616 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Expression);
2687 Actions.CodeCompleteOrdinaryName(getCurScope(), Sema::PCC_Type);
2702 Actions.ActOnBlockArguments(CaretLoc, DeclaratorInfo, getCurScope());
2730 Actions.ActOnBlockStart(CaretLoc, getCurScope());
2753 Actions.ActOnBlockError(CaretLoc, getCurScope());
2760 Actions.ActOnBlockArguments(CaretLoc, ParamInfo, getCurScope());
2795 Actions.ActOnBlockArguments(CaretLoc, ParamInfo, getCurScope());
2803 Actions.ActOnBlockError(CaretLoc, getCurScope());
2810 Result = Actions.ActOnBlockStmtExpr(CaretLoc, Stmt.get(), getCurScope());
2812 Actions.ActOnBlockError(CaretLoc, getCurScope());