Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DDeclBase.h1808 template <class ToTy,
1809 bool IsKnownSubtype = ::std::is_base_of<DeclContext, ToTy>::value>
1811 static const ToTy *doit(const DeclContext *Val) { in doit()
1812 return static_cast<const ToTy*>(Decl::castFromDeclContext(Val)); in doit()
1815 static ToTy *doit(DeclContext *Val) { in doit()
1816 return static_cast<ToTy*>(Decl::castFromDeclContext(Val)); in doit()
1821 template <class ToTy>
1822 struct cast_convert_decl_context<ToTy, true> {
1823 static const ToTy *doit(const DeclContext *Val) {
1824 return static_cast<const ToTy*>(Val);
[all …]
/external/llvm/lib/Transforms/Scalar/
DFloat2Int.cpp76 Value *convert(Instruction *I, Type *ToTy);
442 Value *Float2Int::convert(Instruction *I, Type *ToTy) { in convert() argument
454 NewOperands.push_back(convert(VI, ToTy)); in convert()
456 APSInt Val(ToTy->getPrimitiveSizeInBits(), /*IsUnsigned=*/false); in convert()
461 NewOperands.push_back(ConstantInt::get(ToTy, Val)); in convert()
489 NewV = IRB.CreateZExtOrTrunc(NewOperands[0], ToTy); in convert()
493 NewV = IRB.CreateSExtOrTrunc(NewOperands[0], ToTy); in convert()
/external/clang/lib/StaticAnalyzer/Checkers/
DCastToStructChecker.cpp39 QualType ToTy = Ctx.getCanonicalType(CE->getType()); in checkPreStmt() local
42 const PointerType *ToPTy = dyn_cast<PointerType>(ToTy.getTypePtr()); in checkPreStmt()
DCastSizeChecker.cpp94 QualType ToTy = Ctx.getCanonicalType(CE->getType()); in checkPreStmt() local
95 const PointerType *ToPTy = dyn_cast<PointerType>(ToTy.getTypePtr()); in checkPreStmt()
/external/clang/lib/StaticAnalyzer/Core/
DSValBuilder.cpp400 static bool shouldBeModeledWithNoOp(ASTContext &Context, QualType ToTy, in shouldBeModeledWithNoOp() argument
402 while (Context.UnwrapSimilarPointerTypes(ToTy, FromTy)) { in shouldBeModeledWithNoOp()
404 ToTy = Context.getUnqualifiedArrayType(ToTy, Quals1); in shouldBeModeledWithNoOp()
417 if (ToTy->isVoidType()) in shouldBeModeledWithNoOp()
420 if (ToTy != FromTy) in shouldBeModeledWithNoOp()
DSymbolManager.cpp62 os << '(' << ToTy.getAsString() << ") ("; in dumpToStream()
/external/clang/include/clang/Sema/
DSemaFixItUtils.h53 const CanQualType ToTy,
DOverload.h346 void *ToTy; member
361 QualType getToType() const { return QualType::getFromOpaquePtr(ToTy); } in getToType()
368 void setToType(QualType T) { ToTy = T.getAsOpaquePtr(); } in setToType()
/external/clang/lib/Sema/
DSemaFixItUtils.cpp53 const QualType ToTy, in tryToFixConversion() argument
59 const CanQualType ToQTy = S.Context.getCanonicalType(ToTy); in tryToFixConversion()
DSemaOverload.cpp8965 QualType ToTy = Conv.Bad.getToType(); in DiagnoseBadConversion() local
8977 << ToTy << Name << I+1; in DiagnoseBadConversion()
8985 CanQualType CToTy = S.Context.getCanonicalType(ToTy); in DiagnoseBadConversion()
9057 << FromTy << ToTy << (unsigned) isObjectArgument << I+1; in DiagnoseBadConversion()
9072 << FromTy << ToTy << (unsigned) isObjectArgument << I+1; in DiagnoseBadConversion()
9080 if (const PointerType *ToPtrTy = ToTy->getAs<PointerType>()) { in DiagnoseBadConversion()
9092 = ToTy->getAs<ObjCObjectPointerType>()) in DiagnoseBadConversion()
9099 } else if (const ReferenceType *ToRefTy = ToTy->getAs<ReferenceType>()) { in DiagnoseBadConversion()
9105 } else if (ToTy->isLValueReferenceType() && !FromExpr->isLValue() && in DiagnoseBadConversion()
9106 ToTy.getNonReferenceType().getCanonicalType() == in DiagnoseBadConversion()
[all …]
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSymbolManager.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()
/external/llvm/include/llvm/Target/
DTargetLowering.h1525 virtual bool isTruncateFree(Type *FromTy, Type *ToTy) const { in isTruncateFree() argument
1534 virtual bool allowTruncateForTailCall(Type *FromTy, Type *ToTy) const { in allowTruncateForTailCall() argument
1581 virtual bool isZExtFree(Type *FromTy, Type *ToTy) const { in isZExtFree() argument
1585 virtual bool isZExtFree(EVT FromTy, EVT ToTy) const { in isZExtFree() argument