Lines Matching refs:KeyLoc
3630 Sema &Self, SourceLocation KeyLoc, ASTContext &C,
3640 DeclarationNameInfo NameInfo(Name, KeyLoc);
3655 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT);
3666 SourceLocation KeyLoc, QualType T) {
3891 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT);
3933 return HasNoThrowOperator(RT, OO_Equal, Self, KeyLoc, C,
3946 return HasNoThrowOperator(RT, OO_Equal, Self, KeyLoc, C,
3977 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT);
4013 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT);
4065 QualType RhsT, SourceLocation KeyLoc);
4221 QualType RhsT, SourceLocation KeyLoc) {
4248 if (Self.RequireCompleteType(KeyLoc, RhsT,
4296 if (!Self.isCompleteType(KeyLoc, RhsT) || Self.isAbstractType(KeyLoc, RhsT))
4305 OpaqueValueExpr From(KeyLoc, LhsT.getNonLValueExprType(Self.Context),
4308 InitializationKind Kind(InitializationKind::CreateCopy(KeyLoc,
4338 Self.RequireCompleteType(KeyLoc, LhsT,
4342 Self.RequireCompleteType(KeyLoc, RhsT,
4356 OpaqueValueExpr Lhs(KeyLoc, LhsT.getNonLValueExprType(Self.Context),
4358 OpaqueValueExpr Rhs(KeyLoc, RhsT.getNonLValueExprType(Self.Context),
4366 ExprResult Result = Self.BuildBinOp(/*S=*/nullptr, KeyLoc, BO_Assign, &Lhs,
4407 SourceLocation KeyLoc) {
4430 Self.Diag(KeyLoc, diag::err_dimension_expr_not_constant_integer)
6123 ExprResult Sema::BuildCXXNoexceptExpr(SourceLocation KeyLoc, Expr *Operand,
6144 CXXNoexceptExpr(Context.BoolTy, Operand, CanThrow, KeyLoc, RParen);
6147 ExprResult Sema::ActOnNoexceptExpr(SourceLocation KeyLoc, SourceLocation,
6149 return BuildCXXNoexceptExpr(KeyLoc, Operand, RParen);