Home
last modified time | relevance | path

Searched refs:OriginalTy (Results 1 – 7 of 7) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
DSValBuilder.cpp572 SVal SValBuilder::evalCast(SVal V, QualType CastTy, QualType OriginalTy) { in evalCast() argument
578 const bool IsUnknownOriginalType = OriginalTy.isNull(); in evalCast()
580 OriginalTy = Context.getCanonicalType(OriginalTy); in evalCast()
582 if (CastTy == OriginalTy) in evalCast()
588 if (!CastTy->isVariableArrayType() && !OriginalTy->isVariableArrayType()) in evalCast()
590 Context.getPointerType(OriginalTy))) in evalCast()
597 return evalCastKind(V.castAs<UndefinedVal>(), CastTy, OriginalTy); in evalCast()
599 return evalCastKind(V.castAs<UnknownVal>(), CastTy, OriginalTy); in evalCast()
601 return evalCastKind(V.castAs<Loc>(), CastTy, OriginalTy); in evalCast()
603 return evalCastKind(V.castAs<NonLoc>(), CastTy, OriginalTy); in evalCast()
[all …]
DBugReporterVisitors.cpp2721 QualType OriginalTy = OriginalExpr->getType(); in patternMatch() local
2722 if (OriginalTy->isPointerType()) { in patternMatch()
2728 else if (OriginalTy->isObjCObjectPointerType()) { in patternMatch()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSValBuilder.h75 SVal evalCastKind(UndefinedVal V, QualType CastTy, QualType OriginalTy);
76 SVal evalCastKind(UnknownVal V, QualType CastTy, QualType OriginalTy);
77 SVal evalCastKind(Loc V, QualType CastTy, QualType OriginalTy);
78 SVal evalCastKind(NonLoc V, QualType CastTy, QualType OriginalTy);
80 QualType OriginalTy);
81 SVal evalCastSubKind(loc::GotoLabel V, QualType CastTy, QualType OriginalTy);
83 QualType OriginalTy);
85 QualType OriginalTy);
87 QualType OriginalTy);
89 QualType OriginalTy);
[all …]
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DExpr.cpp4774 auto OriginalTy = Base->getType(); in getBaseOriginalType() local
4777 OriginalTy = PVD->getOriginalType().getNonReferenceType(); in getBaseOriginalType()
4780 if (OriginalTy->isAnyPointerType()) in getBaseOriginalType()
4781 OriginalTy = OriginalTy->getPointeeType(); in getBaseOriginalType()
4783 assert (OriginalTy->isArrayType()); in getBaseOriginalType()
4784 OriginalTy = OriginalTy->castAsArrayTypeUnsafe()->getElementType(); in getBaseOriginalType()
4787 return OriginalTy; in getBaseOriginalType()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DType.h2664 QualType OriginalTy;
2670 AdjustedType(TypeClass TC, QualType OriginalTy, QualType AdjustedTy,
2672 : Type(TC, CanonicalPtr, OriginalTy->getDependence()),
2673 OriginalTy(OriginalTy), AdjustedTy(AdjustedTy) {}
2676 QualType getOriginalType() const { return OriginalTy; }
2683 Profile(ID, OriginalTy, AdjustedTy);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp3984 Type *OriginalTy = I->getType(); in truncateToMinimalBitwidths() local
3986 IntegerType::get(OriginalTy->getContext(), KV.second); in truncateToMinimalBitwidths()
3988 ScalarTruncatedTy, cast<VectorType>(OriginalTy)->getElementCount()); in truncateToMinimalBitwidths()
3989 if (TruncatedTy == OriginalTy) in truncateToMinimalBitwidths()
4029 smallestIntegerVectorType(OriginalTy, TruncatedTy)); in truncateToMinimalBitwidths()
4034 smallestIntegerVectorType(OriginalTy, TruncatedTy)); in truncateToMinimalBitwidths()
4071 Value *Res = B.CreateZExtOrTrunc(NewI, OriginalTy); in truncateToMinimalBitwidths()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaExpr.cpp4975 QualType OriginalTy = OMPArraySectionExpr::getBaseOriginalType(Base); in ActOnOMPArraySectionExpr() local
4977 if (OriginalTy->isAnyPointerType()) { in ActOnOMPArraySectionExpr()
4978 ResultTy = OriginalTy->getPointeeType(); in ActOnOMPArraySectionExpr()
4979 } else if (OriginalTy->isArrayType()) { in ActOnOMPArraySectionExpr()
4980 ResultTy = OriginalTy->getAsArrayTypeUnsafe()->getElementType(); in ActOnOMPArraySectionExpr()
5044 if (LowerBound && !OriginalTy->isAnyPointerType()) { in ActOnOMPArraySectionExpr()
5072 (OriginalTy.isNull() || (!OriginalTy->isConstantArrayType() && in ActOnOMPArraySectionExpr()
5073 !OriginalTy->isVariableArrayType()))) { in ActOnOMPArraySectionExpr()
5078 << (!OriginalTy.isNull() && OriginalTy->isArrayType()); in ActOnOMPArraySectionExpr()