Lines Matching defs:KeyLoc

5093                                Sema &Self, SourceLocation KeyLoc, ASTContext &C,
5103 DeclarationNameInfo NameInfo(Name, KeyLoc);
5117 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT);
5129 SourceLocation KeyLoc) {
5143 KeyLoc,
5150 auto Result = S.CreateOverloadedBinOp(KeyLoc, BinaryOperatorKind::BO_EQ,
5173 S, RD, KeyLoc);
5185 return HasNonDeletedDefaultedEqualityComparison(S, RD, KeyLoc);
5190 static bool isTriviallyEqualityComparableType(Sema &S, QualType Type, SourceLocation KeyLoc) {
5197 if (!HasNonDeletedDefaultedEqualityComparison(S, RD, KeyLoc))
5206 SourceLocation KeyLoc,
5468 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT);
5510 return HasNoThrowOperator(RT, OO_Equal, Self, KeyLoc, C,
5523 return HasNoThrowOperator(RT, OO_Equal, Self, KeyLoc, C,
5556 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT);
5594 CPT = Self.ResolveExceptionSpec(KeyLoc, CPT);
5634 Self.Diag(KeyLoc, diag::err_builtin_pass_in_regs_non_class) << T;
5637 return isTriviallyEqualityComparableType(Self, T, KeyLoc);
5642 const TypeSourceInfo *Rhs, SourceLocation KeyLoc);
5646 SourceLocation KeyLoc, llvm::BumpPtrAllocator &OpaqueExprAllocator) {
5692 OpaqueValueExpr(KeyLoc, LhsT.getNonLValueExprType(Self.Context),
5695 InitializationKind::CreateCopy(KeyLoc, SourceLocation());
5971 const TypeSourceInfo *Rhs, SourceLocation KeyLoc) {
6046 ExprResult Result = CheckConvertibilityForTypeTraits(Self, Lhs, Rhs, KeyLoc,
6092 OpaqueValueExpr Lhs(KeyLoc, LhsT.getNonLValueExprType(Self.Context),
6094 OpaqueValueExpr Rhs(KeyLoc, RhsT.getNonLValueExprType(Self.Context),
6103 ExprResult Result = Self.BuildBinOp(/*S=*/nullptr, KeyLoc, BO_Assign, &Lhs,
6161 sema::TemplateDeductionInfo Info(KeyLoc);
6187 SourceLocation KeyLoc) {
6210 Self.Diag(KeyLoc, diag::err_dimension_expr_not_constant_integer)
8353 ExprResult Sema::BuildCXXNoexceptExpr(SourceLocation KeyLoc, Expr *Operand,
8377 CXXNoexceptExpr(Context.BoolTy, Operand, CanThrow, KeyLoc, RParen);
8380 ExprResult Sema::ActOnNoexceptExpr(SourceLocation KeyLoc, SourceLocation,
8382 return BuildCXXNoexceptExpr(KeyLoc, Operand, RParen);