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

/external/clang/lib/Sema/
H A DSemaLambda.cpp1189 QualType ConvTy = local
1218 TypeSourceInfo *ConvTSI = S.Context.getTrivialTypeSourceInfo(ConvTy, Loc);
1266 ConvTy,
1352 QualType ConvTy = S.Context.getFunctionType(BlockPtrTy, None, ExtInfo); local
1363 ConvTy,
1364 S.Context.getTrivialTypeSourceInfo(ConvTy, Loc),
H A DSemaExprCXX.cpp1302 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override {
1303 return S.Diag(Loc, diag::err_array_size_explicit_conversion) << T << ConvTy;
1307 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override {
1309 << ConvTy->isEnumeralType() << ConvTy;
1318 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override {
1320 << ConvTy->isEnumeralType() << ConvTy;
1324 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override {
1329 << T << ConvTy
3017 Sema::AssignConvertType ConvTy = local
[all...]
H A DSemaStmt.cpp616 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override {
617 return S.Diag(Loc, diag::err_switch_explicit_conversion) << T << ConvTy;
621 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override {
623 << ConvTy->isEnumeralType() << ConvTy;
632 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override {
634 << ConvTy->isEnumeralType() << ConvTy;
638 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override {
2379 AssignConvertType ConvTy local
[all...]
H A DSemaExpr.cpp6148 Sema::AssignConvertType ConvTy = Sema::Compatible; local
6165 ConvTy = Sema::IncompatiblePointerDiscardsQualifiers;
6177 ConvTy = Sema::IncompatiblePointerDiscardsQualifiers;
6181 else ConvTy = Sema::CompatiblePointerDiscardsQualifiers;
6189 return ConvTy;
6198 return ConvTy;
6226 if (ConvTy != Sema::Compatible)
6227 return ConvTy;
6252 return ConvTy;
6275 Sema::AssignConvertType ConvTy
8630 AssignConvertType ConvTy; local
10838 DiagnoseAssignmentResult(AssignConvertType ConvTy, SourceLocation Loc, QualType DstType, QualType SrcType, Expr *SrcExpr, AssignmentAction Action, bool *Complained) argument
[all...]
H A DSemaOpenMP.cpp1977 QualType ConvTy) override {
1978 return S.Diag(Loc, diag::err_omp_explicit_conversion) << T << ConvTy;
1981 QualType ConvTy) override {
1983 << ConvTy->isEnumeralType() << ConvTy;
1990 QualType ConvTy) override {
1992 << ConvTy->isEnumeralType() << ConvTy;
H A DSemaOverload.cpp5166 QualType ConvTy = Conv->getConversionType().getNonReferenceType(); local
5167 Converter.noteAmbiguous(SemaRef, Conv, ConvTy);
5184 QualType ConvTy = Conversion->getConversionType().getNonReferenceType(); local
5186 ConvTy.getAsStringInternal(TypeStr, SemaRef.getPrintingPolicy());
5188 Converter.diagnoseExplicitConv(SemaRef, Loc, T, ConvTy)
5193 Converter.noteExplicitConv(SemaRef, Conversion, ConvTy);
H A DSemaChecking.cpp463 AssignConvertType ConvTy; local
464 ConvTy = CheckSingleAssignmentConstraints(LHSTy, RHS);
467 if (DiagnoseAssignmentResult(ConvTy, Arg->getLocStart(), LHSTy, RHSTy,
H A DSemaInit.cpp6202 Sema::AssignConvertType ConvTy = local
6211 if (ConvTy != Sema::Compatible &&
6215 ConvTy = Sema::Compatible;
6221 if (S.DiagnoseAssignmentResult(ConvTy, Kind.getLocation(),
/external/clang/include/clang/Sema/
H A DSema.h2159 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) = 0;
2163 noteExplicitConv(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0;
2172 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0;
2177 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) = 0;
7673 /// assignment conversion type specified by ConvTy. This returns true if the
7675 bool DiagnoseAssignmentResult(AssignConvertType ConvTy,

Completed in 558 milliseconds