Searched defs:Conv (Results 1 - 8 of 8) sorted by relevance
/external/clang/lib/AST/ |
H A D | DeclCXX.cpp | 1042 static CanQualType GetConversionType(ASTContext &Context, NamedDecl *Conv) { argument 1044 cast<CXXConversionDecl>(Conv->getUnderlyingDecl()->getAsFunction())
|
/external/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 1558 CXXConversionDecl *Conv, 1561 CXXRecordDecl *Lambda = Conv->getParent(); 1624 Expr *BuildBlock = new (Context) BlockExpr(Block, Conv->getConversionType()); 1556 BuildBlockForLambdaConversion(SourceLocation CurrentLocation, SourceLocation ConvLocation, CXXConversionDecl *Conv, Expr *Src) argument
|
H A D | SemaCodeComplete.cpp | 5466 ExprResult Conv = DefaultFunctionArrayLvalueConversion(RecExpr); local 5467 if (Conv.isInvalid()) // conversion failed. bail. 5469 RecExpr = Conv.get(); 5491 ExprResult Conv = PerformContextuallyConvertToObjCPointer(RecExpr); local 5492 if (Conv.isUsable()) { 5493 RecExpr = Conv.get();
|
H A D | SemaExprCXX.cpp | 1307 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { 1308 return S.Diag(Conv->getLocation(), diag::note_array_size_conversion) 1318 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { 1319 return S.Diag(Conv->getLocation(), diag::note_array_size_conversion) 2295 SemaDiagnosticBuilder noteExplicitConv(Sema &S, CXXConversionDecl *Conv, 2297 return S.Diag(Conv->getLocation(), diag::note_delete_conversion) 2306 SemaDiagnosticBuilder noteAmbiguous(Sema &S, CXXConversionDecl *Conv, 2308 return S.Diag(Conv->getLocation(), diag::note_delete_conversion) 2578 CXXConversionDecl *Conv = cast<CXXConversionDecl>(Method); local 2579 ExprResult Result = S.BuildCXXMemberCallExpr(From, FoundDecl, Conv, [all...] |
H A D | SemaInit.cpp | 3621 CXXConversionDecl *Conv; local 3623 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); 3625 Conv = cast<CXXConversionDecl>(D); 3633 if ((AllowExplicitConvs || !Conv->isExplicit()) && 3634 (AllowRValues || Conv->getConversionType()->isLValueReferenceType())){ 3642 S.AddConversionCandidate(Conv, I.getPair(), ActingDC, 4254 CXXConversionDecl *Conv; local 4256 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); 4258 Conv = cast<CXXConversionDecl>(D); 4260 if (AllowExplicit || !Conv [all...] |
H A D | SemaDeclCXX.cpp | 10557 CXXConversionDecl *Conv) { 10558 CXXRecordDecl *Lambda = Conv->getParent(); 10568 assert(Conv->isFunctionTemplateSpecialization()); 10571 DeducedTemplateArgs = Conv->getTemplateSpecializationArgs(); 10587 SynthesizedFunctionScope Scope(*this, Conv); 10608 VK_LValue, Conv->getLocation()).get(); 10610 Stmt *Return = BuildReturnStmt(Conv->getLocation(), FunctionRef).get(); 10611 Conv->setBody(new (Context) CompoundStmt(Context, Return, 10612 Conv->getLocation(), 10613 Conv 10555 DefineImplicitLambdaToFunctionPointerConversion( SourceLocation CurrentLocation, CXXConversionDecl *Conv) argument 10632 DefineImplicitLambdaToBlockPointerConversion( SourceLocation CurrentLocation, CXXConversionDecl *Conv) argument [all...] |
H A D | SemaOverload.cpp | 3150 CXXConversionDecl *Conv; local 3153 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); 3155 Conv = cast<CXXConversionDecl>(D); 3157 if (AllowExplicit || !Conv->isExplicit()) { 3164 S.AddConversionCandidate(Conv, FoundDecl, ActingContext, 4091 CXXConversionDecl *Conv; local 4093 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); 4095 Conv = cast<CXXConversionDecl>(D); 4099 if (!AllowExplicit && Conv->isExplicit()) 4111 = Conv 5164 CXXConversionDecl *Conv = local 5262 CXXConversionDecl *Conv; local 6788 CXXConversionDecl *Conv = cast<CXXConversionDecl>(D); local 8527 const ImplicitConversionSequence &Conv = Cand->Conversions[I]; local 11633 CXXConversionDecl *Conv = cast<CXXConversionDecl>(D); local 11698 CXXConversionDecl *Conv local [all...] |
/external/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 435 Value *Conv = new SIToFPInst(NewPHI, PN->getType(), "indvar.conv", local 437 PN->replaceAllUsesWith(Conv);
|
Completed in 223 milliseconds