Searched defs:ToType (Results 1 - 16 of 16) sorted by relevance

/external/compiler-rt/lib/ubsan/
H A Dubsan_handlers.h101 const TypeDescriptor &ToType; member in struct:__ubsan::FloatCastOverflowData
/external/clang/lib/Sema/
H A DSemaExceptionSpec.cpp750 bool Sema::CheckExceptionSpecCompatibility(Expr *From, QualType ToType) argument
754 const FunctionProtoType *ToFunc = GetUnderlyingFunction(ToType);
H A DSemaCast.cpp1107 QualType ToType = R->getPointeeType(); local
1110 ToType = ToType.getUnqualifiedType();
1114 ToType, FromType,
H A DSemaTemplateDeduction.cpp3744 QualType ToType,
3757 QualType A = Context.getCanonicalType(ToType);
3820 if (ToType->isReferenceType())
3743 DeduceTemplateArguments(FunctionTemplateDecl *ConversionTemplate, QualType ToType, CXXConversionDecl *&Specialization, TemplateDeductionInfo &Info) argument
H A DSemaExprCXX.cpp2504 Sema::IsStringLiteralToNonConstPointerConversion(Expr *From, QualType ToType) { argument
2514 if (const PointerType *ToPtrType = ToType->getAs<PointerType>())
2596 /// expression From to the type ToType using the pre-computed implicit
2601 Sema::PerformImplicitConversion(Expr *From, QualType ToType, argument
2607 ExprResult Res = PerformImplicitConversion(From, ToType, ICS.Standard,
2653 ToType.getNonReferenceType(),
2664 return PerformImplicitConversion(From, ToType, ICS.UserDefined.After,
2686 /// expression From to the type ToType by following the standard
2691 Sema::PerformImplicitConversion(Expr *From, QualType ToType, argument
2704 // FIXME: When can ToType b
2901 CheckObjCARCConversion(SourceRange(), ToType, From, CCK); local
4199 TryClassUnification(Sema &Self, Expr *From, Expr *To, SourceLocation QuestionLoc, bool &HaveConversion, QualType &ToType) argument
[all...]
H A DSemaOverload.cpp71 static bool IsStandardConversion(Sema &S, Expr* From, QualType ToType,
78 QualType &ToType,
83 IsUserDefinedConversion(Sema &S, Expr *From, QualType ToType,
264 QualType ToType = getToType(1); local
273 if (const PointerType* ToPtrType = ToType->getAs<PointerType>())
321 QualType ToType = getToType(1); local
330 if (FromType->isRealFloatingType() && ToType->isIntegralType(Ctx)) {
332 } else if (FromType->isIntegralType(Ctx) && ToType->isRealFloatingType()) {
338 llvm::APFloat Result(Ctx.getFloatTypeSemantics(ToType));
364 if (FromType->isRealFloatingType() && ToType
1115 TryUserDefinedConversion(Sema &S, Expr *From, QualType ToType, bool SuppressUserConversions, bool AllowExplicit, bool InOverloadResolution, bool CStyle, bool AllowObjCWritebackConversion, bool AllowObjCConversionOnExplicit) argument
1221 TryImplicitConversion(Sema &S, Expr *From, QualType ToType, bool SuppressUserConversions, bool AllowExplicit, bool InOverloadResolution, bool CStyle, bool AllowObjCWritebackConversion, bool AllowObjCConversionOnExplicit) argument
1276 TryImplicitConversion(Expr *From, QualType ToType, bool SuppressUserConversions, bool AllowExplicit, bool InOverloadResolution, bool CStyle, bool AllowObjCWritebackConversion) argument
1295 PerformImplicitConversion(Expr *From, QualType ToType, AssignmentAction Action, bool AllowExplicit) argument
1302 PerformImplicitConversion(Expr *From, QualType ToType, AssignmentAction Action, bool AllowExplicit, ImplicitConversionSequence& ICS) argument
1327 IsNoReturnConversion(QualType FromType, QualType ToType, QualType &ResultTy) argument
1378 IsVectorConversion(Sema &S, QualType FromType, QualType ToType, ImplicitConversionKind &ICK) argument
1431 IsStandardConversion(Sema &S, Expr* From, QualType ToType, bool InOverloadResolution, StandardConversionSequence &SCS, bool CStyle, bool AllowObjCWritebackConversion) argument
1709 IsTransparentUnionStandardConversion(Sema &S, Expr* From, QualType &ToType, bool InOverloadResolution, StandardConversionSequence &SCS, bool CStyle) argument
1735 IsIntegralPromotion(Expr *From, QualType FromType, QualType ToType) argument
1882 IsFloatingPointPromotion(QualType FromType, QualType ToType) argument
1915 IsComplexPromotion(QualType FromType, QualType ToType) argument
1937 BuildSimilarlyQualifiedPointerType(const Type *FromPtr, QualType ToPointee, QualType ToType, ASTContext &Context, bool StripObjCLifetime = false) argument
2009 IsPointerConversion(Expr *From, QualType FromType, QualType ToType, bool InOverloadResolution, QualType& ConvertedType, bool &IncompatibleObjC) argument
2162 isObjCPointerConversion(QualType FromType, QualType ToType, QualType& ConvertedType, bool &IncompatibleObjC) argument
2358 isObjCWritebackConversion(QualType FromType, QualType ToType, QualType &ConvertedType) argument
2416 IsBlockPointerConversion(QualType FromType, QualType ToType, QualType& ConvertedType) argument
2518 HandleFunctionTypeMismatch(PartialDiagnostic &PDiag, QualType FromType, QualType ToType) argument
2631 CheckPointerConversion(Expr *From, QualType ToType, CastKind &Kind, CXXCastPath& BasePath, bool IgnoreBaseAccess) argument
2702 IsMemberPointerConversion(Expr *From, QualType FromType, QualType ToType, bool InOverloadResolution, QualType &ConvertedType) argument
2745 CheckMemberPointerConversion(Expr *From, QualType ToType, CastKind &Kind, CXXCastPath &BasePath, bool IgnoreBaseAccess) argument
2824 IsQualificationConversion(QualType FromType, QualType ToType, bool CStyle, bool &ObjCLifetimeConversion) argument
2905 tryAtomicConversion(Sema &S, Expr *From, QualType ToType, bool InOverloadResolution, StandardConversionSequence &SCS, bool CStyle) argument
2942 IsInitializerListConstructorConversion(Sema &S, Expr *From, QualType ToType, CXXRecordDecl *To, UserDefinedConversionSequence &User, OverloadCandidateSet &CandidateSet, bool AllowExplicit) argument
3028 IsUserDefinedConversion(Sema &S, Expr *From, QualType ToType, UserDefinedConversionSequence &User, OverloadCandidateSet &CandidateSet, bool AllowExplicit, bool AllowObjCConversionOnExplicit) argument
3248 DiagnoseMultipleUserDefinedConversion(Expr *From, QualType ToType) argument
4475 TryListConversion(Sema &S, InitListExpr *From, QualType ToType, bool SuppressUserConversions, bool InOverloadResolution, bool AllowObjCWritebackConversion) argument
4678 TryCopyInitialization(Sema &S, Expr *From, QualType ToType, bool SuppressUserConversions, bool InOverloadResolution, bool AllowObjCWritebackConversion, bool AllowExplicit) argument
5221 QualType ToType = Conversion->getConversionType().getNonReferenceType(); local
5252 collectViableConversionCandidates(Sema &SemaRef, Expr *From, QualType ToType, UnresolvedSetImpl &ViableConversions, OverloadCandidateSet &CandidateSet) argument
5356 QualType ToType; local
6042 isAllowableExplicitConversion(Sema &S, QualType ConvType, QualType ToType, bool AllowObjCPointerConversion) argument
6076 AddConversionCandidate(CXXConversionDecl *Conversion, DeclAccessPair FoundDecl, CXXRecordDecl *ActingContext, Expr *From, QualType ToType, OverloadCandidateSet& CandidateSet, bool AllowObjCConversionOnExplicit) argument
6243 AddTemplateConversionCandidate(FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, CXXRecordDecl *ActingDC, Expr *From, QualType ToType, OverloadCandidateSet &CandidateSet, bool AllowObjCConversionOnExplicit) argument
[all...]
H A DSemaExpr.cpp13363 ExprResult Sema::forceUnknownAnyToType(Expr *E, QualType ToType) { argument
13364 return RebuildUnknownAnyExpr(*this, ToType).Visit(E);
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp2030 unsigned ToType; local
2032 ToType = NVPTX::PTXLdStInstCode::Float;
2034 ToType = NVPTX::PTXLdStInstCode::Unsigned;
2062 StOps.push_back(getI32Imm(ToType));
/external/clang/include/clang/Sema/
H A DOverload.h202 /// ToType - The types that this conversion is converting to in
513 Expr *FromExpr, QualType ToType) {
515 Bad.init(Failure, FromExpr, ToType);
520 QualType FromType, QualType ToType) {
522 Bad.init(Failure, FromType, ToType);
512 setBad(BadConversionSequence::FailureKind Failure, Expr *FromExpr, QualType ToType) argument
519 setBad(BadConversionSequence::FailureKind Failure, QualType FromType, QualType ToType) argument
/external/clang/lib/AST/
H A DASTDiagnostic.cpp252 QualType ToType, bool PrintTree,
277 QualType ToType = local
278 QualType::getFromOpaquePtr(reinterpret_cast<void*>(TDT.ToType));
280 if (FormatTemplateTypeDiff(Context, FromType, ToType, TDT.PrintTree,
295 Val = TDT.PrintFromType ? TDT.FromType : TDT.ToType;
423 /// ToType - The type that FromType is compared to. Only in tree printing
425 QualType ToType; member in class:__anon17714::TemplateDiff
469 /// FromType, ToType - The type arguments.
470 QualType FromType, ToType; member in struct:__anon17714::TemplateDiff::DiffTree::DiffNode
503 FromType(), ToType(), FromExp
537 SetNode(QualType FromType, QualType ToType) argument
628 GetNode(QualType &FromType, QualType &ToType) argument
883 QualType FromType, ToType; local
1270 QualType FromType, ToType; local
1379 PrintTypeNames(QualType FromType, QualType ToType, bool FromDefault, bool ToDefault, bool Same) argument
1665 TemplateDiff(raw_ostream &OS, ASTContext &Context, QualType FromType, QualType ToType, bool PrintTree, bool PrintFromType, bool ElideType, bool ShowColor) argument
1730 FormatTemplateTypeDiff(ASTContext &Context, QualType FromType, QualType ToType, bool PrintTree, bool PrintFromType, bool ElideType, bool ShowColors, raw_ostream &OS) argument
[all...]
H A DASTImporter.cpp2082 QualType ToType = Importer.Import(From.getAsType()); local
2083 if (ToType.isNull())
2085 return TemplateArgument(ToType);
2089 QualType ToType = Importer.Import(From.getIntegralType()); local
2090 if (ToType.isNull())
2092 return TemplateArgument(From, ToType);
2103 QualType ToType = Importer.Import(From.getNullPtrType()); local
2104 if (ToType.isNull())
2106 return TemplateArgument(ToType, /*isNullPtr*/true);
/external/llvm/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp320 Value *ConvertScalar_ExtractValue(Value *NV, Type *ToType,
753 /// ConvertScalar_ExtractValue - Extract a value of type ToType from an integer
755 /// Offset. This returns the value, which is of type ToType.
764 ConvertScalar_ExtractValue(Value *FromVal, Type *ToType, argument
769 if (FromType == ToType && Offset == 0)
776 unsigned ToTypeSize = DL.getTypeAllocSize(ToType);
778 return Builder.CreateBitCast(FromVal, ToType);
799 if (V->getType() != ToType)
800 V = Builder.CreateBitCast(V, ToType);
804 // If ToType i
[all...]
/external/clang/lib/CodeGen/
H A DCGExpr.cpp2902 QualType ToType = getContext().getLValueReferenceType(E->getType()); local
2904 ConvertType(ToType));
/external/chromium_org/v8/src/
H A Dhydrogen.h2300 Type* ToType(Handle<Map> map);
2512 Type* ToType(Handle<Map> map) { return builder_->ToType(map); } function in class:v8::internal::HOptimizedGraphBuilder::PropertyAccessInfo
H A Dhydrogen.cc4513 Type* HOptimizedGraphBuilder::ToType(Handle<Map> map) { function in class:v8::internal::HOptimizedGraphBuilder
5618 PropertyAccessInfo info(this, STORE, ToType(map), name);
6072 if (!CanInlinePropertyAccess(ToType(map))) {
6121 DCHECK(type_->Is(ToType(types->first())));
6130 builder_, access_type_, ToType(types->at(i)), name_);
6149 builder_, access_type_, ToType(types->at(i)), name_);
6269 PropertyAccessInfo info(this, access_type, ToType(types->at(i)), name);
6293 PropertyAccessInfo info(this, access_type, ToType(types->at(i)), name);
7305 PropertyAccessInfo info(this, access, ToType(types->first()), name);
7526 PropertyAccessInfo info(this, LOAD, ToType(type
[all...]
/external/llvm/lib/IR/
H A DCore.cpp1038 LLVMValueRef LLVMConstTrunc(LLVMValueRef ConstantVal, LLVMTypeRef ToType) { argument
1040 unwrap(ToType)));
1043 LLVMValueRef LLVMConstSExt(LLVMValueRef ConstantVal, LLVMTypeRef ToType) { argument
1045 unwrap(ToType)));
1048 LLVMValueRef LLVMConstZExt(LLVMValueRef ConstantVal, LLVMTypeRef ToType) { argument
1050 unwrap(ToType)));
1053 LLVMValueRef LLVMConstFPTrunc(LLVMValueRef ConstantVal, LLVMTypeRef ToType) { argument
1055 unwrap(ToType)));
1058 LLVMValueRef LLVMConstFPExt(LLVMValueRef ConstantVal, LLVMTypeRef ToType) { argument
1060 unwrap(ToType)));
1063 LLVMConstUIToFP(LLVMValueRef ConstantVal, LLVMTypeRef ToType) argument
1068 LLVMConstSIToFP(LLVMValueRef ConstantVal, LLVMTypeRef ToType) argument
1073 LLVMConstFPToUI(LLVMValueRef ConstantVal, LLVMTypeRef ToType) argument
1078 LLVMConstFPToSI(LLVMValueRef ConstantVal, LLVMTypeRef ToType) argument
1083 LLVMConstPtrToInt(LLVMValueRef ConstantVal, LLVMTypeRef ToType) argument
1088 LLVMConstIntToPtr(LLVMValueRef ConstantVal, LLVMTypeRef ToType) argument
1093 LLVMConstBitCast(LLVMValueRef ConstantVal, LLVMTypeRef ToType) argument
1098 LLVMConstAddrSpaceCast(LLVMValueRef ConstantVal, LLVMTypeRef ToType) argument
1104 LLVMConstZExtOrBitCast(LLVMValueRef ConstantVal, LLVMTypeRef ToType) argument
1110 LLVMConstSExtOrBitCast(LLVMValueRef ConstantVal, LLVMTypeRef ToType) argument
1116 LLVMConstTruncOrBitCast(LLVMValueRef ConstantVal, LLVMTypeRef ToType) argument
1122 LLVMConstPointerCast(LLVMValueRef ConstantVal, LLVMTypeRef ToType) argument
1128 LLVMConstIntCast(LLVMValueRef ConstantVal, LLVMTypeRef ToType, LLVMBool isSigned) argument
1134 LLVMConstFPCast(LLVMValueRef ConstantVal, LLVMTypeRef ToType) argument
[all...]

Completed in 427 milliseconds