/external/clang/include/clang/AST/ |
D | ASTLambda.h | 54 if (CXXConversionDecl *Conv = dyn_cast<CXXConversionDecl>(D)) in isLambdaConversionOperator() local 55 return isLambdaConversionOperator(Conv); in isLambdaConversionOperator() 57 if (CXXConversionDecl *Conv = in isLambdaConversionOperator() local 59 return isLambdaConversionOperator(Conv); in isLambdaConversionOperator()
|
/external/clang/test/SemaTemplate/ |
D | instantiate-invalid.cpp | 3 template<class Conv> class rasterizer_sl_clip Conv::xi(x2), Conv::yi(y2));
|
/external/clang/test/Parser/ |
D | cxx0x-in-cxx98.cpp | 32 struct Conv { template<typename T> operator T(); }; struct 34 bool pr21367_b = &Conv::operator int && false;
|
/external/llvm/include/llvm/DebugInfo/PDB/ |
D | PDBExtras.h | 21 raw_ostream &operator<<(raw_ostream &OS, const PDB_CallingConv &Conv);
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | AMDILBase.td | 74 // Register File, Calling Conv, Instruction Descriptions
|
/external/llvm/lib/Target/Sparc/ |
D | Sparc.td | 47 // Register File, Calling Conv, Instruction Descriptions
|
/external/clang/lib/Sema/ |
D | SemaOverload.cpp | 3119 CXXConversionDecl *Conv; in IsUserDefinedConversion() local 3122 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in IsUserDefinedConversion() 3124 Conv = cast<CXXConversionDecl>(D); in IsUserDefinedConversion() 3126 if (AllowExplicit || !Conv->isExplicit()) { in IsUserDefinedConversion() 3133 S.AddConversionCandidate(Conv, FoundDecl, ActingContext, in IsUserDefinedConversion() 4063 CXXConversionDecl *Conv; in FindConversionForRefInit() local 4065 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in FindConversionForRefInit() 4067 Conv = cast<CXXConversionDecl>(D); in FindConversionForRefInit() 4071 if (!AllowExplicit && Conv->isExplicit()) in FindConversionForRefInit() 4083 = Conv->getConversionType()->getAs<LValueReferenceType>(); in FindConversionForRefInit() [all …]
|
D | SemaDeclCXX.cpp | 11107 CXXConversionDecl *Conv) { in DefineImplicitLambdaToFunctionPointerConversion() argument 11108 CXXRecordDecl *Lambda = Conv->getParent(); in DefineImplicitLambdaToFunctionPointerConversion() 11118 assert(Conv->isFunctionTemplateSpecialization()); in DefineImplicitLambdaToFunctionPointerConversion() 11121 DeducedTemplateArgs = Conv->getTemplateSpecializationArgs(); in DefineImplicitLambdaToFunctionPointerConversion() 11137 SynthesizedFunctionScope Scope(*this, Conv); in DefineImplicitLambdaToFunctionPointerConversion() 11158 VK_LValue, Conv->getLocation()).get(); in DefineImplicitLambdaToFunctionPointerConversion() 11160 Stmt *Return = BuildReturnStmt(Conv->getLocation(), FunctionRef).get(); in DefineImplicitLambdaToFunctionPointerConversion() 11161 Conv->setBody(new (Context) CompoundStmt(Context, Return, in DefineImplicitLambdaToFunctionPointerConversion() 11162 Conv->getLocation(), in DefineImplicitLambdaToFunctionPointerConversion() 11163 Conv->getLocation())); in DefineImplicitLambdaToFunctionPointerConversion() [all …]
|
D | SemaExprCXX.cpp | 1405 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in BuildCXXNew() argument 1406 return S.Diag(Conv->getLocation(), diag::note_array_size_conversion) in BuildCXXNew() 1416 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in BuildCXXNew() argument 1417 return S.Diag(Conv->getLocation(), diag::note_array_size_conversion) in BuildCXXNew() 2398 SemaDiagnosticBuilder noteExplicitConv(Sema &S, CXXConversionDecl *Conv, in ActOnCXXDelete() argument 2400 return S.Diag(Conv->getLocation(), diag::note_delete_conversion) in ActOnCXXDelete() 2409 SemaDiagnosticBuilder noteAmbiguous(Sema &S, CXXConversionDecl *Conv, in ActOnCXXDelete() argument 2411 return S.Diag(Conv->getLocation(), diag::note_delete_conversion) in ActOnCXXDelete() 2687 CXXConversionDecl *Conv = cast<CXXConversionDecl>(Method); in BuildCXXCastArgument() local 2688 ExprResult Result = S.BuildCXXMemberCallExpr(From, FoundDecl, Conv, in BuildCXXCastArgument() [all …]
|
D | SemaLambda.cpp | 1574 CXXConversionDecl *Conv, in BuildBlockForLambdaConversion() argument 1577 CXXRecordDecl *Lambda = Conv->getParent(); in BuildBlockForLambdaConversion() 1640 Expr *BuildBlock = new (Context) BlockExpr(Block, Conv->getConversionType()); in BuildBlockForLambdaConversion()
|
D | SemaInit.cpp | 3704 CXXConversionDecl *Conv; in TryRefInitWithConversionFunction() local 3706 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in TryRefInitWithConversionFunction() 3708 Conv = cast<CXXConversionDecl>(D); in TryRefInitWithConversionFunction() 3716 if ((AllowExplicitConvs || !Conv->isExplicit()) && in TryRefInitWithConversionFunction() 3717 (AllowRValues || Conv->getConversionType()->isLValueReferenceType())){ in TryRefInitWithConversionFunction() 3725 S.AddConversionCandidate(Conv, I.getPair(), ActingDC, in TryRefInitWithConversionFunction() 4334 CXXConversionDecl *Conv; in TryUserDefinedConversion() local 4336 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in TryUserDefinedConversion() 4338 Conv = cast<CXXConversionDecl>(D); in TryUserDefinedConversion() 4340 if (AllowExplicit || !Conv->isExplicit()) { in TryUserDefinedConversion() [all …]
|
D | SemaStmt.cpp | 620 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in ActOnStartOfSwitchStmt() argument 621 return S.Diag(Conv->getLocation(), diag::note_switch_conversion) in ActOnStartOfSwitchStmt() 631 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in ActOnStartOfSwitchStmt() argument 632 return S.Diag(Conv->getLocation(), diag::note_switch_conversion) in ActOnStartOfSwitchStmt()
|
D | SemaCodeComplete.cpp | 5611 ExprResult Conv = DefaultFunctionArrayLvalueConversion(RecExpr); in CodeCompleteObjCInstanceMessage() local 5612 if (Conv.isInvalid()) // conversion failed. bail. in CodeCompleteObjCInstanceMessage() 5614 RecExpr = Conv.get(); in CodeCompleteObjCInstanceMessage() 5636 ExprResult Conv = PerformContextuallyConvertToObjCPointer(RecExpr); in CodeCompleteObjCInstanceMessage() local 5637 if (Conv.isUsable()) { in CodeCompleteObjCInstanceMessage() 5638 RecExpr = Conv.get(); in CodeCompleteObjCInstanceMessage()
|
D | SemaOpenMP.cpp | 4119 SemaDiagnosticBuilder noteExplicitConv(Sema &S, CXXConversionDecl *Conv, in PerformOpenMPImplicitIntegerConversion() argument 4121 return S.Diag(Conv->getLocation(), diag::note_omp_conversion_here) in PerformOpenMPImplicitIntegerConversion() 4128 SemaDiagnosticBuilder noteAmbiguous(Sema &S, CXXConversionDecl *Conv, in PerformOpenMPImplicitIntegerConversion() argument 4130 return S.Diag(Conv->getLocation(), diag::note_omp_conversion_here) in PerformOpenMPImplicitIntegerConversion()
|
D | SemaExpr.cpp | 11797 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in VerifyIntegerConstantExpression() argument 11798 return S.Diag(Conv->getLocation(), diag::note_ice_conversion_here) in VerifyIntegerConstantExpression() 11808 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in VerifyIntegerConstantExpression() argument 11809 return S.Diag(Conv->getLocation(), diag::note_ice_conversion_here) in VerifyIntegerConstantExpression()
|
/external/llvm/lib/DebugInfo/PDB/ |
D | PDBExtras.cpp | 43 raw_ostream &llvm::operator<<(raw_ostream &OS, const PDB_CallingConv &Conv) { in operator <<() argument 45 switch (Conv) { in operator <<()
|
/external/llvm/lib/Target/Hexagon/ |
D | Hexagon.td | 172 // Register File, Calling Conv, Instruction Descriptions
|
/external/llvm/lib/Target/Mips/ |
D | Mips.td | 46 // Register File, Calling Conv, Instruction Descriptions
|
/external/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 436 Value *Conv = new SIToFPInst(NewPHI, PN->getType(), "indvar.conv", in HandleFloatingPointIV() local 438 PN->replaceAllUsesWith(Conv); in HandleFloatingPointIV()
|
/external/clang/lib/AST/ |
D | DeclCXX.cpp | 1049 static CanQualType GetConversionType(ASTContext &Context, NamedDecl *Conv) { in GetConversionType() argument 1051 cast<CXXConversionDecl>(Conv->getUnderlyingDecl()->getAsFunction()) in GetConversionType()
|
D | ExprConstant.cpp | 2708 static bool handleLValueToRValueConversion(EvalInfo &Info, const Expr *Conv, in handleLValueToRValueConversion() argument 2724 Info.Diag(Conv); in handleLValueToRValueConversion() 2731 return extractSubobject(Info, Conv, LitObj, LVal.Designator, RVal); in handleLValueToRValueConversion() 2738 return extractSubobject(Info, Conv, StrObj, LVal.Designator, RVal); in handleLValueToRValueConversion() 2742 CompleteObject Obj = findCompleteObject(Info, Conv, AK_Read, LVal, Type); in handleLValueToRValueConversion() 2743 return Obj && extractSubobject(Info, Conv, Obj, LVal.Designator, RVal); in handleLValueToRValueConversion()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 2131 noteExplicitConv(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0; 2140 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0; 4808 SourceLocation CurrentLoc, CXXConversionDecl *Conv); 4818 CXXConversionDecl *Conv); 4822 CXXConversionDecl *Conv,
|