Home | History | Annotate | Download | only in Sema

Lines Matching defs:IsConstant

598   bool IsConstant = Type.isConstant(SemaRef.getASTContext());
609 if (IsConstant &&
1264 else if (VD->getType().isConstant(SemaRef.getASTContext()))
2867 bool IsConstant = NewStep->isIntegerConstantExpr(Result, SemaRef.Context);
2870 IsConstant && Result.isSigned() && (Subtract != Result.isNegative());
2872 IsConstant && Result.isSigned() && (Subtract == Result.isNegative());
2873 bool IsConstZero = IsConstant && !Result.getBoolValue();
3794 bool IsConstant =
3797 if (!IsConstant) {
6518 bool IsConstant = ElemType.isConstant(Context);
6543 if (!(IsConstant || VD->isStaticDataMember()) && !DVar.RefExpr &&
7168 if (Type.getNonReferenceType().isConstant(Context)) {
7538 if (QType.isConstant(Context)) {
7611 bool IsConstant = StepExpr->isIntegerConstantExpr(Result, Context);
7612 if (IsConstant && !Result.isNegative() && !Result.isStrictlyPositive())
7615 if (!IsConstant && CalcStep.isUsable()) {