Home
last modified time | relevance | path

Searched refs:isSignedIntegerOrEnumerationType (Results 1 – 16 of 16) sorted by relevance

/minix3/external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DBasicValueFactory.h98 !T->isSignedIntegerOrEnumerationType()); in getAPSIntType()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGExprScalar.cpp452 if (Ops.Ty->isSignedIntegerOrEnumerationType()) { in EmitMul()
781 bool InputSigned = SrcType->isSignedIntegerOrEnumerationType(); in EmitScalarConversion()
827 bool InputSigned = SrcType->isSignedIntegerOrEnumerationType(); in EmitScalarConversion()
836 if (DstType->isSignedIntegerOrEnumerationType()) in EmitScalarConversion()
1073 bool InputSigned = SrcEltType->isSignedIntegerOrEnumerationType(); in VisitConvertVectorExpr()
1082 if (DstEltType->isSignedIntegerOrEnumerationType()) in VisitConvertVectorExpr()
1496 bool InputSigned = E->getType()->isSignedIntegerOrEnumerationType(); in VisitCastExpr()
1678 if (CanOverflow && type->isSignedIntegerOrEnumerationType()) { in EmitScalarPrePostIncDec()
1887 bool IdxSigned = IdxExpr->getType()->isSignedIntegerOrEnumerationType(); in VisitOffsetOfExpr()
2268 bool isSigned = Ops.Ty->isSignedIntegerOrEnumerationType(); in EmitOverflowCheckedBinOp()
[all …]
H A DCGRecordLayoutBuilder.cpp216 Info.IsSigned = FD->getType()->isSignedIntegerOrEnumerationType(); in setBitFieldInfo()
643 bool IsSigned = FD->getType()->isSignedIntegerOrEnumerationType(); in MakeInfo()
H A DCGExprCXX.cpp529 = e->getArraySize()->getType()->isSignedIntegerOrEnumerationType(); in EmitCXXNewAllocSize()
H A DCGExpr.cpp690 bool IndexSigned = IndexType->isSignedIntegerOrEnumerationType(); in EmitBoundsCheck()
2411 bool IdxSigned = IdxTy->isSignedIntegerOrEnumerationType(); in EmitArraySubscriptExpr()
H A DCGCall.cpp1547 if (ParamType->isSignedIntegerOrEnumerationType()) in ConstructAttributeList()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DCanonicalType.h295 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isSignedIntegerOrEnumerationType)
H A DASTContext.h2104 !Type->isSignedIntegerOrEnumerationType()); in MakeIntValue()
H A DType.h1785 bool isSignedIntegerOrEnumerationType() const;
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DType.cpp736 bool Type::isSignedIntegerOrEnumerationType() const { in isSignedIntegerOrEnumerationType() function in Type
752 return VT->getElementType()->isSignedIntegerOrEnumerationType(); in hasSignedIntegerRepresentation()
754 return isSignedIntegerOrEnumerationType(); in hasSignedIntegerRepresentation()
H A DExprConstant.cpp1506 bool DestSigned = DestType->isSignedIntegerOrEnumerationType(); in HandleFloatToIntCast()
5880 assert(SI.isSigned() == E->getType()->isSignedIntegerOrEnumerationType() && in Success()
6038 == E->getType()->isSignedIntegerOrEnumerationType()); in CheckReferencedDecl()
8927 bool DestSigned = E->getType()->isSignedIntegerOrEnumerationType(); in CheckICE()
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DSimpleSValBuilder.cpp295 if (RHS.isSigned() && !SymbolType->isSignedIntegerOrEnumerationType()) in MakeSymIntVal()
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaStmt.cpp762 bool CondIsSigned = CondType->isSignedIntegerOrEnumerationType(); in ActOnFinishSwitchStmt()
771 = CondTypeBeforePromotion->isSignedIntegerOrEnumerationType(); in ActOnFinishSwitchStmt()
1193 bool DstIsSigned = DstType->isSignedIntegerOrEnumerationType(); in DiagnoseAssignmentEnum()
H A DSemaDecl.cpp13086 if (T->isSignedIntegerOrEnumerationType()) in isRepresentableIntegerValue()
13109 QualType *Types = T->isSignedIntegerOrEnumerationType()? SignedIntegralTypes in getNextLargerIntegralType()
13258 EnumVal.setIsSigned(EltTy->isSignedIntegerOrEnumerationType()); in CheckEnumConstant()
13282 EnumVal.setIsSigned(EltTy->isSignedIntegerOrEnumerationType()); in CheckEnumConstant()
13721 NewSign = BestType->isSignedIntegerOrEnumerationType(); in ActOnEnumBody()
H A DSemaTemplate.cpp5031 Value.setIsSigned(IntegerType->isSignedIntegerOrEnumerationType()); in CheckTemplateArgument()
5040 Value.setIsSigned(IntegerType->isSignedIntegerOrEnumerationType()); in CheckTemplateArgument()
H A DSemaOverload.cpp369 const bool FromSigned = FromType->isSignedIntegerOrEnumerationType(); in getNarrowingKind()
371 const bool ToSigned = ToType->isSignedIntegerOrEnumerationType(); in getNarrowingKind()