Lines Matching refs:ASTContext
60 const ASTContext &Ctx = Node.getASTContext(); in AST_MATCHER()
182 static APValue getConstantExprValue(const ASTContext &Ctx, const Expr &E) { in getConstantExprValue()
191 static bool getIntegerConstantExprValue(const ASTContext &Context, in getIntegerConstantExprValue()
200 static bool getFloatingConstantExprValue(const ASTContext &Context, in getFloatingConstantExprValue()
228 static IntegerRange createFromType(const ASTContext &Context, in createFromType()
256 static bool isWideEnoughToHold(const ASTContext &Context, in isWideEnoughToHold()
264 static bool isWideEnoughToHold(const ASTContext &Context, in isWideEnoughToHold()
274 static bool isFloatExactlyRepresentable(const ASTContext &Context, in isFloatExactlyRepresentable()
304 const ASTContext &Context, const BuiltinType &FromType, in isWarningInhibitedByEquivalentSize()
365 const ASTContext &Context, SourceLocation SourceLoc, const Expr &Lhs, in diagNarrowTypeOrConstant()
375 void NarrowingConversionsCheck::handleIntegralCast(const ASTContext &Context, in handleIntegralCast()
413 const ASTContext &Context, SourceLocation SourceLoc, const Expr &Lhs, in handleIntegralToBoolean()
423 const ASTContext &Context, SourceLocation SourceLoc, const Expr &Lhs, in handleIntegralToFloating()
443 const ASTContext &Context, SourceLocation SourceLoc, const Expr &Lhs, in handleFloatingToIntegral()
464 const ASTContext &Context, SourceLocation SourceLoc, const Expr &Lhs, in handleFloatingToBoolean()
470 const ASTContext &Context, SourceLocation SourceLoc, const Expr &Lhs, in handleBooleanToSignedIntegral()
479 void NarrowingConversionsCheck::handleFloatingCast(const ASTContext &Context, in handleFloatingCast()
505 void NarrowingConversionsCheck::handleBinaryOperator(const ASTContext &Context, in handleBinaryOperator()
532 const ASTContext &Context, const Expr &Lhs, const Expr &Rhs) { in handleConditionalOperator()
547 const ASTContext &Context, const ImplicitCastExpr &Cast) { in handleImplicitCast()
577 void NarrowingConversionsCheck::handleBinaryOperator(const ASTContext &Context, in handleBinaryOperator()