/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 1091 QualType ConvTy = local 1120 TypeSourceInfo *ConvTSI = S.Context.getTrivialTypeSourceInfo(ConvTy, Loc); 1168 ConvTy, 1254 QualType ConvTy = S.Context.getFunctionType(BlockPtrTy, None, ExtInfo); local 1265 ConvTy, 1266 S.Context.getTrivialTypeSourceInfo(ConvTy, Loc),
|
H A D | SemaExprCXX.cpp | 1262 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) { 1263 return S.Diag(Loc, diag::err_array_size_explicit_conversion) << T << ConvTy; 1267 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) { 1269 << ConvTy->isEnumeralType() << ConvTy; 1278 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) { 1280 << ConvTy->isEnumeralType() << ConvTy; 1284 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) { 1289 << T << ConvTy 1261 diagnoseExplicitConv( Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument 1266 noteExplicitConv( Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 1277 noteAmbiguous( Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 1283 diagnoseConversion( Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument 2263 diagnoseExplicitConv(Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument 2268 noteExplicitConv(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 2279 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 2285 diagnoseConversion(Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument 2996 Sema::AssignConvertType ConvTy = local [all...] |
H A D | SemaStmt.cpp | 604 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) { 605 return S.Diag(Loc, diag::err_switch_explicit_conversion) << T << ConvTy; 609 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) { 611 << ConvTy->isEnumeralType() << ConvTy; 620 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) { 622 << ConvTy->isEnumeralType() << ConvTy; 626 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) { 2315 AssignConvertType ConvTy local 603 diagnoseExplicitConv( Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument 608 noteExplicitConv( Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 619 noteAmbiguous( Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 625 diagnoseConversion( Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument [all...] |
H A D | SemaExpr.cpp | 5977 Sema::AssignConvertType ConvTy = Sema::Compatible; local 5995 ConvTy = Sema::IncompatiblePointerDiscardsQualifiers; 6007 ConvTy = Sema::IncompatiblePointerDiscardsQualifiers; 6011 else ConvTy = Sema::CompatiblePointerDiscardsQualifiers; 6019 return ConvTy; 6028 return ConvTy; 6056 if (ConvTy != Sema::Compatible) 6057 return ConvTy; 6082 return ConvTy; 6105 Sema::AssignConvertType ConvTy 8406 AssignConvertType ConvTy; local 10604 DiagnoseAssignmentResult(AssignConvertType ConvTy, SourceLocation Loc, QualType DstType, QualType SrcType, Expr *SrcExpr, AssignmentAction Action, bool *Complained) argument 10848 diagnoseExplicitConv( Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument 10853 noteExplicitConv( Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 10864 noteAmbiguous( Sema &S, CXXConversionDecl *Conv, QualType ConvTy) argument 10870 diagnoseConversion( Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) argument [all...] |
H A D | SemaChecking.cpp | 426 AssignConvertType ConvTy; local 427 ConvTy = CheckSingleAssignmentConstraints(LHSTy, RHS); 430 if (DiagnoseAssignmentResult(ConvTy, Arg->getLocStart(), LHSTy, RHSTy, 613 AssignConvertType ConvTy; local 614 ConvTy = CheckSingleAssignmentConstraints(LHSTy, RHS); 617 if (DiagnoseAssignmentResult(ConvTy, Arg->getLocStart(), LHSTy, RHSTy,
|
H A D | SemaOverload.cpp | 5124 QualType ConvTy = Conv->getConversionType().getNonReferenceType(); local 5125 Converter.noteAmbiguous(SemaRef, Conv, ConvTy); 5142 QualType ConvTy = Conversion->getConversionType().getNonReferenceType(); local 5144 ConvTy.getAsStringInternal(TypeStr, SemaRef.getPrintingPolicy()); 5146 Converter.diagnoseExplicitConv(SemaRef, Loc, T, ConvTy) 5151 Converter.noteExplicitConv(SemaRef, Conversion, ConvTy);
|
H A D | SemaInit.cpp | 6079 Sema::AssignConvertType ConvTy = local 6088 if (ConvTy != Sema::Compatible && 6092 ConvTy = Sema::Compatible; 6098 if (S.DiagnoseAssignmentResult(ConvTy, Kind.getLocation(),
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 2037 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) = 0; 2041 noteExplicitConv(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0; 2050 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0; 2055 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) = 0; 7305 /// assignment conversion type specified by ConvTy. This returns true if the 7307 bool DiagnoseAssignmentResult(AssignConvertType ConvTy,
|