Searched refs:FromType (Results 1 - 21 of 21) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DASTDiagnostic.cpp318 static bool FormatTemplateTypeDiff(ASTContext &Context, QualType FromType,
371 QualType FromType = local
372 QualType::getFromOpaquePtr(reinterpret_cast<void*>(TDT.FromType));
376 if (FormatTemplateTypeDiff(Context, FromType, ToType, TDT.PrintTree,
391 Val = TDT.PrintFromType ? TDT.FromType : TDT.ToType;
513 /// ToTemplateType - The type that FromType is compared to. Only in tree
623 void SetTypeDiff(QualType FromType, QualType ToType, bool FromDefault, argument
627 FlatTree[CurrentNode].FromArgInfo.ArgType = FromType;
788 void GetTypeDiff(QualType &FromType, QualType &ToType) { argument
790 FromType
1110 OnlyPerformTypeDiff(ASTContext &Context, QualType FromType, QualType ToType, const TemplateSpecializationType *&FromArgTST, const TemplateSpecializationType *&ToArgTST) argument
1134 QualType FromType = GetType(FromIter); local
1471 QualType FromType, ToType; local
1627 PrintTypeNames(QualType FromType, QualType ToType, bool FromDefault, bool ToDefault, bool Same) argument
2009 TemplateDiff(raw_ostream &OS, ASTContext &Context, QualType FromType, QualType ToType, bool PrintTree, bool PrintFromType, bool ElideType, bool ShowColor) argument
2073 FormatTemplateTypeDiff(ASTContext &Context, QualType FromType, QualType ToType, bool PrintTree, bool PrintFromType, bool ElideType, bool ShowColors, raw_ostream &OS) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_handlers.h113 const TypeDescriptor &FromType; member in struct:__ubsan::FloatCastOverflowData
119 const TypeDescriptor &FromType; member in struct:__ubsan::FloatCastOverflowDataV2
147 const TypeDescriptor &FromType; member in struct:__ubsan::ImplicitConversionData
H A Dubsan_handlers.cpp485 const TypeDescriptor *FromType, *ToType; local
492 FromType = &Data->FromType;
500 FromType = &Data->FromType;
508 << Value(*FromType, From) << *FromType << *ToType;
560 const TypeDescriptor &SrcTy = Data->FromType;
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp226 // Note that FromType has not necessarily been transformed by the
228 // check for their presence as well as checking whether FromType is
248 QualType FromType = getFromType();
251 // Note that FromType has not necessarily been transformed by the
255 FromType = Context.getArrayDecayedType(FromType);
257 if (Second == ICK_Pointer_Conversion && FromType->isAnyPointerType())
316 QualType FromType = getToType(0);
328 if (FromType->isRealFloatingType())
330 if (FromType
[all...]
H A DSemaExprCXX.cpp4042 QualType FromType = From->getType();
4069 if (Context.hasSameType(FromType, Context.OverloadTy)) {
4080 FromType = From->getType();
4091 QualType InitialFromType = FromType;
4095 if (const AtomicType *FromAtomic = FromType->getAs<AtomicType>()) {
4096 FromType = FromAtomic->getValueType().getUnqualifiedType();
4097 From = ImplicitCastExpr::Create(Context, FromType, CK_AtomicToNonAtomic,
4107 FromType = From->getType();
4112 FromType = Context.getArrayDecayedType(FromType);
[all...]
H A DSemaCast.cpp165 void CheckNoDeref(Sema &S, const QualType FromType, const QualType ToType, argument
167 if (const auto *PtrType = dyn_cast<PointerType>(FromType)) {
1366 QualType FromType = SrcExpr->getType();
1369 FromType = FromType.getUnqualifiedType();
1375 SrcExpr->getBeginLoc(), ToType, FromType, &RefConv);
H A DSemaExprObjC.cpp4638 QualType FromType = SubExpr->getType(); local
4646 } else if (T->isObjCARCBridgableType() && FromType->isCARCBridgableType()) {
4658 << FromType
4666 << FromType << br
4680 } else if (T->isCARCBridgableType() && FromType->isObjCARCBridgableType()) {
4692 SubExpr = ImplicitCastExpr::Create(Context, FromType,
4700 << (FromType->isBlockPointerType()? 1 : 0)
4701 << FromType
4720 << FromType << T << Kind
H A DSemaExpr.cpp2822 QualType FromType = From->getType(); local
2826 auto FromPtrType = FromType->getAs<PointerType>();
2829 ? FromType->getPointeeType().getAddressSpace()
2830 : FromType.getAddressSpace());
2838 FromRecordType = FromType;
2847 if (FromType->getAs<PointerType>()) {
2848 FromRecordType = FromType->getPointeeType();
2851 FromRecordType = FromType;
2873 if (DestType->isDependentType() || FromType->isDependentType())
2923 FromType
8621 IsInvalidCmseNSCallConversion(Sema &S, QualType FromType, QualType ToType) argument
11226 checkThreeWayNarrowingConversion(Sema &S, QualType ToType, Expr *E, QualType FromType, SourceLocation Loc) argument
[all...]
H A DSemaTemplateDeduction.cpp4361 QualType FromType = ConversionGeneric->getConversionType(); local
4364 QualType P = Context.getCanonicalType(FromType);
4381 if (!FromType->getAs<ReferenceType>()) {
H A DSemaInit.cpp8997 QualType FromType = OnlyArg->getType();
9002 << FromType
9004 S.HandleFunctionTypeMismatch(PDiag, FromType, DestType);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTX.h96 enum FromType { enum in namespace:llvm::NVPTX::PTXLdStInstCode
H A DNVPTXISelDAGToDAG.cpp1035 unsigned int FromType;
1040 FromType = NVPTX::PTXLdStInstCode::Signed;
1042 FromType = ScalarVT.SimpleTy == MVT::f16 ? NVPTX::PTXLdStInstCode::Untyped
1045 FromType = NVPTX::PTXLdStInstCode::Unsigned;
1068 FromType = NVPTX::PTXLdStInstCode::Untyped;
1094 getI32Imm(VecType, DL), getI32Imm(FromType, DL),
1121 getI32Imm(VecType, DL), getI32Imm(FromType, DL),
1170 getI32Imm(VecType, DL), getI32Imm(FromType, DL),
1219 getI32Imm(VecType, DL), getI32Imm(FromType, DL),
/freebsd-13-stable/contrib/googletest/googlemock/test/
H A Dgmock-actions_test.cc594 class FromType { class in namespace:__anon794
596 explicit FromType(bool* is_converted) : converted_(is_converted) {} function in class:__anon794::FromType
602 GTEST_DISALLOW_ASSIGN_(FromType);
608 ToType(const FromType& x) { *x.converted() = true; } // NOLINT
613 FromType x(&converted);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DOverload.h312 /// FromType - The type that this conversion is converting
648 QualType FromType, QualType ToType) {
650 Bad.init(Failure, FromType, ToType);
647 setBad(BadConversionSequence::FailureKind Failure, QualType FromType, QualType ToType) argument
H A DSema.h3133 bool IsIntegralPromotion(Expr *From, QualType FromType, QualType ToType);
3134 bool IsFloatingPointPromotion(QualType FromType, QualType ToType);
3135 bool IsComplexPromotion(QualType FromType, QualType ToType);
3136 bool IsPointerConversion(Expr *From, QualType FromType, QualType ToType,
3139 bool isObjCPointerConversion(QualType FromType, QualType ToType,
3141 bool isObjCWritebackConversion(QualType FromType, QualType ToType,
3143 bool IsBlockPointerConversion(QualType FromType, QualType ToType,
3149 QualType FromType, QualType ToType);
3158 bool IsMemberPointerConversion(Expr *From, QualType FromType, QualType ToType,
3165 bool IsQualificationConversion(QualType FromType, QualTyp
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/
H A DDiagnostic.cpp1008 TDT.FromType = getRawArg(ArgNo);
1053 TDT.FromType));
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnostic.h1609 intptr_t FromType;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp1379 EVT FromType = V.getOperand(0).getValueType(); local
1382 if (FromType != MVT::i64 || ToType != MVT::i32)
1384 const unsigned NumAllBits = FromType.getSizeInBits();
1413 EVT FromType = cast<VTSDNode>(V.getOperand(1))->getVT(); local
1414 const unsigned NumValidBits = FromType.getSizeInBits();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp602 Type *FromType) {
604 auto FromMVT = MVT::getVT(FromType);
625 Type *FromType) {
626 RTLIB::Libcall Libcall = getConvRTLibDesc(MI.getOpcode(), ToType, FromType);
628 {{MI.getOperand(1).getReg(), FromType}});
601 getConvRTLibDesc(unsigned Opcode, Type *ToType, Type *FromType) argument
624 conversionLibcall(MachineInstr &MI, MachineIRBuilder &MIRBuilder, Type *ToType, Type *FromType) argument
/freebsd-13-stable/contrib/googletest/googlemock/include/gmock/
H A Dgmock-matchers.h735 using FromType = typename std::remove_cv<typename std::remove_pointer<
745 std::is_same<FromType, ToType>::value ||
746 !std::is_base_of<FromType, ToType>::value,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp981 bool SystemZTargetLowering::isTruncateFree(Type *FromType, Type *ToType) const { argument
982 if (!FromType->isIntegerTy() || !ToType->isIntegerTy())
984 unsigned FromBits = FromType->getPrimitiveSizeInBits();
1281 bool SystemZTargetLowering::allowTruncateForTailCall(Type *FromType, argument
1283 return isTruncateFree(FromType, ToType);

Completed in 597 milliseconds