Searched refs:DestType (Results 1 - 17 of 17) sorted by relevance

/external/clang/lib/Sema/
H A DSemaCast.cpp51 : Self(S), SrcExpr(src), DestType(destType),
66 QualType DestType; member in struct:__anon18003::CastOperation
119 Self.CheckCastAlign(SrcExpr.get(), DestType, OpRange);
126 if (Self.CheckObjCARCConversion(OpRange, DestType, src, CCK) ==
145 static bool CastsAwayConstness(Sema &Self, QualType SrcType, QualType DestType,
160 QualType DestType, bool CStyle,
165 QualType DestType, bool CStyle,
171 QualType DestType, bool CStyle,
177 CanQualType DestType, bool CStyle,
185 QualType DestType,boo
243 QualType DestType = DestTInfo->getType(); local
464 CastsAwayConstness(Sema &Self, QualType SrcType, QualType DestType, bool CheckCVR, bool CheckObjCLifetime) argument
545 QualType DestType = Self.Context.getCanonicalType(this->DestType); local
715 DiagnoseReinterpretUpDownCast(Sema &Self, const Expr *SrcExpr, QualType DestType, SourceRange OpRange) argument
914 TryStaticCast(Sema &Self, ExprResult &SrcExpr, QualType DestType, Sema::CheckedConversionKind CCK, const SourceRange &OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath, bool ListInitialization) argument
1087 TryLValueToRValueCast(Sema &Self, Expr *SrcExpr, QualType DestType, bool CStyle, CastKind &Kind, CXXCastPath &BasePath, unsigned &msg) argument
1138 TryStaticReferenceDowncast(Sema &Self, Expr *SrcExpr, QualType DestType, bool CStyle, const SourceRange &OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument
1176 TryStaticPointerDowncast(Sema &Self, QualType SrcType, QualType DestType, bool CStyle, const SourceRange &OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument
1210 TryStaticDowncast(Sema &Self, CanQualType SrcType, CanQualType DestType, bool CStyle, const SourceRange &OpRange, QualType OrigSrcType, QualType OrigDestType, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument
1325 TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr, QualType SrcType, QualType DestType, bool CStyle, const SourceRange &OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument
1437 TryStaticImplicitCast(Sema &Self, ExprResult &SrcExpr, QualType DestType, Sema::CheckedConversionKind CCK, const SourceRange &OpRange, unsigned &msg, CastKind &Kind, bool ListInitialization) argument
1493 TryConstCast(Sema &Self, ExprResult &SrcExpr, QualType DestType, bool CStyle, unsigned &msg) argument
1610 CheckCompatibleReinterpretCast(QualType SrcType, QualType DestType, bool IsDereference, SourceRange Range) argument
1660 DiagnoseCastOfObjCSEL(Sema &Self, const ExprResult &SrcExpr, QualType DestType) argument
1677 checkIntToPointerCast(bool CStyle, SourceLocation Loc, const Expr *SrcExpr, QualType DestType, Sema &Self) argument
1699 Self.Diag(Loc, Diag) << SrcType << DestType; local
1703 TryReinterpretCast(Sema &Self, ExprResult &SrcExpr, QualType DestType, bool CStyle, const SourceRange &OpRange, unsigned &msg, CastKind &Kind) argument
2134 DiagnoseBadFunctionCast(Sema &Self, const ExprResult &SrcExpr, QualType DestType) argument
[all...]
H A DSemaInit.cpp3101 QualType DestType,
3104 if (!S.isStdInitializerList(DestType, &E))
3123 Sequence.AddStdInitializerListConstructionStep(DestType);
3207 MultiExprArg Args, QualType DestType,
3214 if (S.RequireCompleteType(Kind.getLocation(), DestType, 0)) {
3215 Sequence.setIncompleteTypeFailure(DestType);
3219 const RecordType *DestRecordType = DestType->getAs<RecordType>();
3315 DestType, HadMultipleCandidates,
3375 QualType DestType = Entity.getType(); local
3376 QualType cv1T1 = DestType
3099 TryInitializerListConstruction(Sema &S, InitListExpr *List, QualType DestType, InitializationSequence &Sequence) argument
3204 TryConstructorInitialization(Sema &S, const InitializedEntity &Entity, const InitializationKind &Kind, MultiExprArg Args, QualType DestType, InitializationSequence &Sequence, bool InitListSyntax = false) argument
3436 QualType DestType = Entity.getType(); local
3532 QualType DestType = Entity.getType(); local
3729 QualType DestType = Entity.getType(); local
3810 QualType DestType = Entity.getType(); local
4135 QualType DestType = S.Context.getBaseElementType(Entity.getType()); local
4171 QualType DestType = Entity.getType(); local
4497 TryOCLSamplerInitialization(Sema &S, InitializationSequence &Sequence, QualType DestType, Expr *Initializer) argument
4517 TryOCLZeroEventInitialization(Sema &S, InitializationSequence &Sequence, QualType DestType, Expr *Initializer) argument
4567 QualType DestType = Entity.getType(); local
5735 QualType DestType = Entity.getType().getNonReferenceType(); local
6417 QualType DestType = Entity.getType(); local
[all...]
H A DSemaExprObjC.cpp3504 QualType DestType, QualType SrcType,
3510 QualType T = CfToNs ? SrcType : DestType;
3526 << SrcType << DestType; local
3535 << SrcType << DestType; local
3548 << SrcType << DestType << Sel << false;
3560 << SrcType << DestType << Sel << true;
3570 QualType DestType, QualType SrcType,
3573 ARCConversionTypeClass lhsExprACTC = classifyTypeForARCConversion(DestType);
3583 if (!checkObjCBridgeRelatedComponents(Loc, DestType, SrcType, RelatedClass,
3597 << SrcType << DestType << ClassMetho
3503 checkObjCBridgeRelatedComponents(SourceLocation Loc, QualType DestType, QualType SrcType, ObjCInterfaceDecl *&RelatedClass, ObjCMethodDecl *&ClassMethod, ObjCMethodDecl *&InstanceMethod, TypedefNameDecl *&TDNDecl, bool CfToNs) argument
3569 CheckObjCBridgeRelatedConversions(SourceLocation Loc, QualType DestType, QualType SrcType, Expr *&SrcExpr) argument
[all...]
H A DSemaExpr.cpp2445 QualType DestType; local
2453 DestType = Context.getPointerType(DestRecordType);
2457 DestType = DestRecordType;
2464 DestType = Method->getThisType(Context);
2465 DestRecordType = DestType->getPointeeType();
2472 DestType = DestRecordType;
2479 if (DestType->isDependentType() || FromType->isDependentType())
2580 return ImpCastExprToType(From, DestType, CK_UncheckedDerivedToBase,
13050 QualType DestType; member in struct:__anon18053::RebuildUnknownAnyExpr
13053 : S(S), DestType(CastTyp
[all...]
H A DSemaOverload.cpp4835 QualType FromRecordType, DestType; local
4842 DestType = Method->getThisType(Context);
4846 DestType = ImplicitParamRecordType;
4858 Qualifiers ToQs = DestType.getQualifiers();
4884 if (!Context.hasSameType(From->getType(), DestType))
4885 From = ImpCastExprToType(From, DestType, CK_NoOp,
8468 void Sema::NoteOverloadCandidate(FunctionDecl *Fn, QualType DestType) { argument
8473 HandleFunctionTypeMismatch(PD, Fn->getType(), DestType);
8480 void Sema::NoteAllOverloadCandidates(Expr* OverloadedExpr, QualType DestType) { argument
8491 NoteOverloadCandidate(FunTmpl->getTemplatedDecl(), DestType);
[all...]
/external/chromium_org/tools/gn/
H A Dlabel_ptr.h23 typedef T DestType; typedef in struct:LabelPtrPair
/external/eigen/Eigen/src/Householder/
H A DHouseholderSequence.h227 template<typename DestType> inline void evalTo(DestType& dst) const
229 Matrix<Scalar, DestType::RowsAtCompileTime, 1,
230 AutoAlign|ColMajor, DestType::MaxRowsAtCompileTime, 1> workspace(rows());
/external/clang/lib/CodeGen/
H A DCGExprComplex.cpp82 /// EmitComplexToComplexCast - Emit a cast from complex value Val to DestType.
84 QualType DestType);
85 /// EmitComplexToComplexCast - Emit a cast from scalar value Val to DestType.
87 QualType DestType);
386 /// EmitComplexToComplexCast - Emit a cast from complex value Val to DestType.
389 QualType DestType) {
392 DestType = DestType->castAs<ComplexType>()->getElementType();
397 Val.first = CGF.EmitScalarConversion(Val.first, SrcType, DestType);
398 Val.second = CGF.EmitScalarConversion(Val.second, SrcType, DestType);
387 EmitComplexToComplexCast(ComplexPairTy Val, QualType SrcType, QualType DestType) argument
402 EmitScalarToComplexCast(llvm::Value *Val, QualType SrcType, QualType DestType) argument
[all...]
H A DCGExprConstant.cpp1021 QualType DestType,
1027 if (DestType->isReferenceType())
1034 C = EmitConstantValue(Result.Val, DestType, CGF);
1046 QualType DestType,
1052 llvm::Type *DestTy = getTypes().ConvertTypeForMem(DestType);
1155 llvm::Type *ResultType = getTypes().ConvertType(DestType);
1167 return ConstStructBuilder::BuildStruct(*this, CGF, Value, DestType);
1169 const ArrayType *CAT = Context.getAsArrayType(DestType);
1213 return getCXXABI().EmitMemberPointer(Value, DestType);
1220 QualType DestType,
1020 EmitConstantExpr(const Expr *E, QualType DestType, CodeGenFunction *CGF) argument
1045 EmitConstantValue(const APValue &Value, QualType DestType, CodeGenFunction *CGF) argument
1219 EmitConstantValueForMemory(const APValue &Value, QualType DestType, CodeGenFunction *CGF) argument
[all...]
H A DCodeGenModule.h868 llvm::Constant *EmitConstantExpr(const Expr *E, QualType DestType,
873 llvm::Constant *EmitConstantValue(const APValue &Value, QualType DestType,
879 QualType DestType,
H A DCGBuiltin.cpp223 llvm::Type *DestType = Int8PtrTy; local
224 if (ArgValue->getType() != DestType)
225 ArgValue = Builder.CreateBitCast(ArgValue, DestType,
/external/eigen/unsupported/Eigen/src/IterativeSolvers/
H A DDGMRES.h222 template<typename RhsType, typename DestType>
223 int dgmresApplyDeflation(const RhsType& In, DestType& Out) const;
517 template<typename RhsType, typename DestType>
518 int DGMRES<_MatrixType, _Preconditioner>::dgmresApplyDeflation(const RhsType &x, DestType &y) const
/external/eigen/Eigen/src/SparseCore/
H A DSparseSelfAdjointView.h494 template<typename DestType,unsigned int DestUpLo> void evalTo(SparseSelfAdjointView<DestType,DestUpLo>& dest) const
/external/clang/lib/AST/
H A DExprCXX.cpp649 QualType DestType = getType(); local
653 DestType = DestType->castAs<PointerType>()->getPointeeType();
656 if (DestType->isVoidType())
666 cast<CXXRecordDecl>(DestType->castAs<RecordType>()->getDecl());
H A DExprConstant.cpp1479 const T &SrcValue, QualType DestType) {
1481 << SrcValue << DestType; local
1486 QualType DestType, APSInt &Result) {
1487 unsigned DestWidth = Info.Ctx.getIntWidth(DestType);
1489 bool DestSigned = DestType->isSignedIntegerOrEnumerationType();
1495 HandleOverflow(Info, E, Value, DestType);
1500 QualType SrcType, QualType DestType,
1504 if (Result.convert(Info.Ctx.getFloatTypeSemantics(DestType),
1507 HandleOverflow(Info, E, Value, DestType);
1512 QualType DestType, QualTyp
1478 HandleOverflow(EvalInfo &Info, const Expr *E, const T &SrcValue, QualType DestType) argument
1484 HandleFloatToIntCast(EvalInfo &Info, const Expr *E, QualType SrcType, const APFloat &Value, QualType DestType, APSInt &Result) argument
1499 HandleFloatToFloatCast(EvalInfo &Info, const Expr *E, QualType SrcType, QualType DestType, APFloat &Result) argument
1511 HandleIntToIntCast(EvalInfo &Info, const Expr *E, QualType DestType, QualType SrcType, APSInt &Value) argument
1523 HandleIntToFloatCast(EvalInfo &Info, const Expr *E, QualType SrcType, const APSInt &Value, QualType DestType, APFloat &Result) argument
[all...]
/external/clang/include/clang/Sema/
H A DSema.h2318 void NoteOverloadCandidate(FunctionDecl *Fn, QualType DestType = QualType());
2322 void NoteAllOverloadCandidates(Expr* E, QualType DestType = QualType());
4153 void CheckCompatibleReinterpretCast(QualType SrcType, QualType DestType,
7040 QualType DestType, QualType SrcType,
7048 QualType DestType, QualType SrcType,
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1777 Type *DestType = DestVT.getTypeForEVT(*DAG.getContext());
1778 unsigned DestAlign = TLI.getDataLayout()->getPrefTypeAlignment(DestType);

Completed in 3998 milliseconds