Lines Matching refs:KeyLoc
3068 Sema &Self, SourceLocation KeyLoc, ASTContext &C,
3078 DeclarationNameInfo NameInfo(Name, KeyLoc);
3093 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT);
3104 SourceLocation KeyLoc, QualType T) {
3325 return HasNoThrowOperator(RT, OO_Equal, Self, KeyLoc, C,
3338 return HasNoThrowOperator(RT, OO_Equal, Self, KeyLoc, C,
3371 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT);
3407 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT);
3616 SourceLocation KeyLoc) {
3643 if (Self.RequireCompleteType(KeyLoc, RhsT,
3691 if (Self.RequireCompleteType(KeyLoc, RhsT, 0) ||
3692 Self.RequireNonAbstractType(KeyLoc, RhsT, 0))
3701 OpaqueValueExpr From(KeyLoc, LhsT.getNonLValueExprType(Self.Context),
3704 InitializationKind Kind(InitializationKind::CreateCopy(KeyLoc,
3733 Self.RequireCompleteType(KeyLoc, LhsT,
3737 Self.RequireCompleteType(KeyLoc, RhsT,
3751 OpaqueValueExpr Lhs(KeyLoc, LhsT.getNonLValueExprType(Self.Context),
3753 OpaqueValueExpr Rhs(KeyLoc, RhsT.getNonLValueExprType(Self.Context),
3761 ExprResult Result = Self.BuildBinOp(/*S=*/0, KeyLoc, BO_Assign, &Lhs, &Rhs);
3828 SourceLocation KeyLoc) {
3851 Self.Diag(KeyLoc, diag::err_dimension_expr_not_constant_integer)
5538 ExprResult Sema::BuildCXXNoexceptExpr(SourceLocation KeyLoc, Expr *Operand,
5542 CanThrow, KeyLoc, RParen));
5545 ExprResult Sema::ActOnNoexceptExpr(SourceLocation KeyLoc, SourceLocation,
5547 return BuildCXXNoexceptExpr(KeyLoc, Operand, RParen);