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

/external/clang/lib/Sema/
H A DSemaLambda.cpp1184 QualType ConvTy = local
1213 TypeSourceInfo *ConvTSI = S.Context.getTrivialTypeSourceInfo(ConvTy, Loc);
1261 ConvTy,
1352 QualType ConvTy = S.Context.getFunctionType(BlockPtrTy, None, ConversionEPI); local
1363 ConvTy,
1364 S.Context.getTrivialTypeSourceInfo(ConvTy, Loc),
H A DSemaExprCXX.cpp1641 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override {
1642 return S.Diag(Loc, diag::err_array_size_explicit_conversion) << T << ConvTy;
1646 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override {
1648 << ConvTy->isEnumeralType() << ConvTy;
1657 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override {
1659 << ConvTy->isEnumeralType() << ConvTy;
1664 QualType ConvTy) override {
1669 << T << ConvTy
3691 Sema::AssignConvertType ConvTy = local
[all...]
H A DSemaStmt.cpp630 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override {
631 return S.Diag(Loc, diag::err_switch_explicit_conversion) << T << ConvTy;
635 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override {
637 << ConvTy->isEnumeralType() << ConvTy;
646 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override {
648 << ConvTy->isEnumeralType() << ConvTy;
652 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override {
2632 AssignConvertType ConvTy local
[all...]
H A DSemaExpr.cpp7114 Sema::AssignConvertType ConvTy = Sema::Compatible; local
7131 ConvTy = Sema::IncompatiblePointerDiscardsQualifiers;
7143 ConvTy = Sema::IncompatiblePointerDiscardsQualifiers;
7147 else ConvTy = Sema::CompatiblePointerDiscardsQualifiers;
7155 return ConvTy;
7164 return ConvTy;
7192 if (ConvTy != Sema::Compatible)
7193 return ConvTy;
7218 return ConvTy;
7241 Sema::AssignConvertType ConvTy
9980 AssignConvertType ConvTy; local
12391 DiagnoseAssignmentResult(AssignConvertType ConvTy, SourceLocation Loc, QualType DstType, QualType SrcType, Expr *SrcExpr, AssignmentAction Action, bool *Complained) argument
[all...]
H A DSemaOpenMP.cpp7390 QualType ConvTy) override {
7391 return S.Diag(Loc, diag::err_omp_explicit_conversion) << T << ConvTy;
7394 QualType ConvTy) override {
7396 << ConvTy->isEnumeralType() << ConvTy;
7403 QualType ConvTy) override {
7405 << ConvTy->isEnumeralType() << ConvTy;
H A DSemaInit.cpp6789 Sema::AssignConvertType ConvTy = local
6798 if (ConvTy != Sema::Compatible &&
6802 ConvTy = Sema::Compatible;
6808 if (S.DiagnoseAssignmentResult(ConvTy, Kind.getLocation(),
H A DSemaChecking.cpp1227 AssignConvertType ConvTy; local
1228 ConvTy = CheckSingleAssignmentConstraints(LHSTy, RHS);
1231 if (DiagnoseAssignmentResult(ConvTy, Arg->getLocStart(), LHSTy, RHSTy,
H A DSemaOverload.cpp5344 QualType ConvTy = Conv->getConversionType().getNonReferenceType(); local
5345 Converter.noteAmbiguous(SemaRef, Conv, ConvTy);
5362 QualType ConvTy = Conversion->getConversionType().getNonReferenceType(); local
5364 ConvTy.getAsStringInternal(TypeStr, SemaRef.getPrintingPolicy());
5366 Converter.diagnoseExplicitConv(SemaRef, Loc, T, ConvTy)
5371 Converter.noteExplicitConv(SemaRef, Conversion, ConvTy);
/external/clang/include/clang/Sema/
H A DSema.h2370 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) = 0;
2374 noteExplicitConv(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0;
2383 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0;
2388 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) = 0;
8682 /// assignment conversion type specified by ConvTy. This returns true if the
8684 bool DiagnoseAssignmentResult(AssignConvertType ConvTy,

Completed in 308 milliseconds