Home
last modified time | relevance | path

Searched refs:ToTy (Results 1 – 11 of 11) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclBase.h1777 template <class ToTy,
1778 bool IsKnownSubtype = ::std::is_base_of<DeclContext, ToTy>::value>
1780 static const ToTy *doit(const DeclContext *Val) { in doit()
1781 return static_cast<const ToTy*>(Decl::castFromDeclContext(Val)); in doit()
1784 static ToTy *doit(DeclContext *Val) { in doit()
1785 return static_cast<ToTy*>(Decl::castFromDeclContext(Val)); in doit()
1790 template <class ToTy>
1791 struct cast_convert_decl_context<ToTy, true> {
1792 static const ToTy *doit(const DeclContext *Val) {
1793 return static_cast<const ToTy*>(Val);
[all …]
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDFloat2Int.cpp73 Value *convert(Instruction *I, Type *ToTy);
435 Value *Float2Int::convert(Instruction *I, Type *ToTy) { in convert() argument
447 NewOperands.push_back(convert(VI, ToTy)); in convert()
449 APSInt Val(ToTy->getPrimitiveSizeInBits(), /*IsUnsigned=*/false); in convert()
454 NewOperands.push_back(ConstantInt::get(ToTy, Val)); in convert()
482 NewV = IRB.CreateZExtOrTrunc(NewOperands[0], ToTy); in convert()
486 NewV = IRB.CreateSExtOrTrunc(NewOperands[0], ToTy); in convert()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDCastToStructChecker.cpp39 QualType ToTy = Ctx.getCanonicalType(CE->getType()); in checkPreStmt() local
42 const PointerType *ToPTy = dyn_cast<PointerType>(ToTy.getTypePtr()); in checkPreStmt()
HDCastSizeChecker.cpp94 QualType ToTy = Ctx.getCanonicalType(CE->getType()); in checkPreStmt() local
95 const PointerType *ToPTy = dyn_cast<PointerType>(ToTy.getTypePtr()); in checkPreStmt()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDSValBuilder.cpp372 static bool shouldBeModeledWithNoOp(ASTContext &Context, QualType ToTy, in shouldBeModeledWithNoOp() argument
374 while (Context.UnwrapSimilarPointerTypes(ToTy, FromTy)) { in shouldBeModeledWithNoOp()
376 ToTy = Context.getUnqualifiedArrayType(ToTy, Quals1); in shouldBeModeledWithNoOp()
389 if (ToTy->isVoidType()) in shouldBeModeledWithNoOp()
392 if (ToTy != FromTy) in shouldBeModeledWithNoOp()
HDSymbolManager.cpp62 os << '(' << ToTy.getAsString() << ") ("; in dumpToStream()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDOverload.h343 void *ToTy; member
358 QualType getToType() const { return QualType::getFromOpaquePtr(ToTy); } in getToType()
365 void setToType(QualType T) { ToTy = T.getAsOpaquePtr(); } in setToType()
HDSemaFixItUtils.h53 const CanQualType ToTy,
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaFixItUtils.cpp53 const QualType ToTy, in tryToFixConversion() argument
59 const CanQualType ToQTy = S.Context.getCanonicalType(ToTy); in tryToFixConversion()
HDSemaOverload.cpp8691 QualType ToTy = Conv.Bad.getToType(); in DiagnoseBadConversion() local
8703 << ToTy << Name << I+1; in DiagnoseBadConversion()
8711 CanQualType CToTy = S.Context.getCanonicalType(ToTy); in DiagnoseBadConversion()
8783 << FromTy << ToTy << (unsigned) isObjectArgument << I+1; in DiagnoseBadConversion()
8798 << FromTy << ToTy << (unsigned) isObjectArgument << I+1; in DiagnoseBadConversion()
8806 if (const PointerType *ToPtrTy = ToTy->getAs<PointerType>()) { in DiagnoseBadConversion()
8818 = ToTy->getAs<ObjCObjectPointerType>()) in DiagnoseBadConversion()
8825 } else if (const ReferenceType *ToRefTy = ToTy->getAs<ReferenceType>()) { in DiagnoseBadConversion()
8831 } else if (ToTy->isLValueReferenceType() && !FromExpr->isLValue() && in DiagnoseBadConversion()
8832 ToTy.getNonReferenceType().getCanonicalType() == in DiagnoseBadConversion()
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDSymbolManager.h314 QualType ToTy; variable
318 SymExpr(CastSymbolKind), Operand(In), FromTy(From), ToTy(To) { } in SymbolCast()
320 QualType getType() const override { return ToTy; } in getType()
335 Profile(ID, Operand, FromTy, ToTy); in Profile()