Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSValBuilder.cpp638 QualType CastTy, OriginalTy; member in __anonbb2d43ec0211::EvalCastVisitor
641 EvalCastVisitor(SValBuilder &VB, QualType CastTy, QualType OriginalTy) in EvalCastVisitor() argument
643 OriginalTy(OriginalTy) {} in EvalCastVisitor()
651 const bool IsUnknownOriginalType = OriginalTy.isNull(); in Visit()
653 OriginalTy = Context.getCanonicalType(OriginalTy); in Visit()
655 if (CastTy == OriginalTy) in Visit()
661 if (!CastTy->isVariableArrayType() && !OriginalTy->isVariableArrayType()) in Visit()
663 Context.getPointerType(OriginalTy))) in Visit()
704 const bool IsUnknownOriginalType = OriginalTy.isNull(); in VisitGotoLabel()
707 if (isa<ArrayType>(OriginalTy)) in VisitGotoLabel()
[all …]
H A DCallEvent.cpp752 QualType OriginalTy = ThisVal.getType(SVB.getContext()); in getCXXThisVal() local
753 return SVB.evalCast(ThisVal, Base->getType(), OriginalTy); in getCXXThisVal()
H A DBugReporterVisitors.cpp2966 QualType OriginalTy = OriginalExpr->getType(); in patternMatch() local
2967 if (OriginalTy->isPointerType()) { in patternMatch()
2973 else if (OriginalTy->isObjCObjectPointerType()) { in patternMatch()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSValBuilder.h85 SVal evalCast(SVal V, QualType CastTy, QualType OriginalTy);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp5193 auto OriginalTy = Base->getType(); in getBaseOriginalType() local
5196 OriginalTy = PVD->getOriginalType().getNonReferenceType(); in getBaseOriginalType()
5199 if (OriginalTy->isAnyPointerType()) in getBaseOriginalType()
5200 OriginalTy = OriginalTy->getPointeeType(); in getBaseOriginalType()
5201 else if (OriginalTy->isArrayType()) in getBaseOriginalType()
5202 OriginalTy = OriginalTy->castAsArrayTypeUnsafe()->getElementType(); in getBaseOriginalType()
5206 return OriginalTy; in getBaseOriginalType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h3418 QualType OriginalTy;
3424 AdjustedType(TypeClass TC, QualType OriginalTy, QualType AdjustedTy,
3426 : Type(TC, CanonicalPtr, OriginalTy->getDependence()),
3427 OriginalTy(OriginalTy), AdjustedTy(AdjustedTy) {}
3430 QualType getOriginalType() const { return OriginalTy; }
3437 Profile(ID, OriginalTy, AdjustedTy);
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVEmitIntrinsics.cpp356 if (Type *OriginalTy = GR->findMutated(CI->getCalledFunction())) in restoreMutatedType() local
357 return OriginalTy; in restoreMutatedType()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp24281 QualType OriginalTy = ArraySectionExpr::getBaseOriginalType(Base); in ActOnOMPArraySectionExpr() local
24283 if (OriginalTy->isAnyPointerType()) { in ActOnOMPArraySectionExpr()
24284 ResultTy = OriginalTy->getPointeeType(); in ActOnOMPArraySectionExpr()
24285 } else if (OriginalTy->isArrayType()) { in ActOnOMPArraySectionExpr()
24286 ResultTy = OriginalTy->getAsArrayTypeUnsafe()->getElementType(); in ActOnOMPArraySectionExpr()
24350 if (LowerBound && !OriginalTy->isAnyPointerType()) { in ActOnOMPArraySectionExpr()
24379 (OriginalTy.isNull() || (!OriginalTy->isConstantArrayType() && in ActOnOMPArraySectionExpr()
24380 !OriginalTy->isVariableArrayType()))) { in ActOnOMPArraySectionExpr()
24385 << (!OriginalTy.isNull() && OriginalTy->isArrayType()); in ActOnOMPArraySectionExpr()