Searched refs:ConvTy (Results 1 - 8 of 8) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaLambda.cpp1091 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 DSemaExprCXX.cpp1262 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 DSemaStmt.cpp604 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 DSemaExpr.cpp5977 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 DSemaChecking.cpp426 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 DSemaOverload.cpp5124 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 DSemaInit.cpp6079 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 DSema.h2037 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,

Completed in 225 milliseconds