/external/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 628 QualType ConvTy = S.Context.getFunctionType(FunctionPtrTy, 0, 0, ExtInfo); local 640 ConvTy, 641 S.Context.getTrivialTypeSourceInfo(ConvTy, 700 QualType ConvTy = S.Context.getFunctionType(BlockPtrTy, 0, 0, ExtInfo); local 711 ConvTy, 712 S.Context.getTrivialTypeSourceInfo(ConvTy, Loc),
|
H A D | SemaExprCXX.cpp | 1181 QualType ConvTy) { 1182 return S.Diag(Loc, diag::err_array_size_explicit_conversion) << T << ConvTy; 1187 QualType ConvTy) { 1189 << ConvTy->isEnumeralType() << ConvTy; 1198 QualType ConvTy) { 1200 << ConvTy->isEnumeralType() << ConvTy; 1205 QualType ConvTy) { 1210 << T << ConvTy 1178 diagnoseExplicitConv(Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument 1185 noteExplicitConv(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 1197 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 1203 diagnoseConversion(Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument 2800 Sema::AssignConvertType ConvTy = local [all...] |
H A D | SemaInit.cpp | 5272 Sema::AssignConvertType ConvTy = local 5280 if (ConvTy != Sema::Compatible && 5284 ConvTy = Sema::Compatible; 5290 if (S.DiagnoseAssignmentResult(ConvTy, Kind.getLocation(),
|
H A D | SemaStmt.cpp | 556 QualType ConvTy) { 557 return S.Diag(Loc, diag::err_switch_explicit_conversion) << T << ConvTy; 561 QualType ConvTy) { 563 << ConvTy->isEnumeralType() << ConvTy; 572 QualType ConvTy) { 574 << ConvTy->isEnumeralType() << ConvTy; 579 QualType ConvTy) { 2072 AssignConvertType ConvTy local 554 diagnoseExplicitConv(Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument 560 noteExplicitConv(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 571 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 577 diagnoseConversion(Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument [all...] |
H A D | SemaChecking.cpp | 392 AssignConvertType ConvTy; local 393 ConvTy = CheckSingleAssignmentConstraints(LHSTy, RHS); 396 if (DiagnoseAssignmentResult(ConvTy, Arg->getLocStart(), LHSTy, RHSTy,
|
H A D | SemaExpr.cpp | 5347 Sema::AssignConvertType ConvTy = Sema::Compatible; local 5365 ConvTy = Sema::IncompatiblePointerDiscardsQualifiers; 5377 ConvTy = Sema::IncompatiblePointerDiscardsQualifiers; 5381 else ConvTy = Sema::CompatiblePointerDiscardsQualifiers; 5389 return ConvTy; 5398 return ConvTy; 5426 if (ConvTy != Sema::Compatible) 5427 return ConvTy; 5452 return ConvTy; 5475 Sema::AssignConvertType ConvTy 7653 AssignConvertType ConvTy; local 9648 DiagnoseAssignmentResult(AssignConvertType ConvTy, SourceLocation Loc, QualType DstType, QualType SrcType, Expr *SrcExpr, AssignmentAction Action, bool *Complained) argument 9875 diagnoseExplicitConv(Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument 9882 noteExplicitConv(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 9894 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 9901 diagnoseConversion(Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument 9930 diagnoseExplicitConv(Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument 9937 noteExplicitConv(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 9948 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 9954 diagnoseConversion(Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument [all...] |
H A D | SemaOverload.cpp | 5122 QualType ConvTy local 5125 ConvTy.getAsStringInternal(TypeStr, getPrintingPolicy()); 5127 Diagnoser.diagnoseExplicitConv(*this, Loc, T, ConvTy) 5132 Diagnoser.noteExplicitConv(*this, Conversion, ConvTy); 5161 QualType ConvTy local 5167 Diagnoser.diagnoseConversion(*this, Loc, T, ConvTy) 5191 QualType ConvTy = Conv->getConversionType().getNonReferenceType(); local 5192 Diagnoser.noteAmbiguous(*this, Conv, ConvTy);
|