reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/Sema/Sema.h
10357   ExprResult PerformImplicitConversion(Expr *From, QualType ToType,

References

tools/clang/lib/Sema/SemaDeclCXX.cpp
 8756           This = PerformImplicitConversion(This.get(), ParamType, AA_Passing);
tools/clang/lib/Sema/SemaExpr.cpp
 8574         RHS = PerformImplicitConversion(RHS.get(), LHSType.getUnqualifiedType(),
tools/clang/lib/Sema/SemaExprCXX.cpp
 1917       ConvertedSize = PerformImplicitConversion(*ArraySize, Context.getSizeType(),
 3430       Ex = PerformImplicitConversion(Ex.get(), ParamType, AA_Passing);
tools/clang/lib/Sema/SemaOpenMP.cpp
 5058     VariantRefCast = PerformImplicitConversion(
 5932     return SemaRef.PerformImplicitConversion(
 6174       Diff = SemaRef.PerformImplicitConversion(
 6192         Diff = SemaRef.PerformImplicitConversion(Diff.get(), NewType,
 6275     Diff = SemaRef.PerformImplicitConversion(
 6281     Diff = SemaRef.PerformImplicitConversion(
 6332     return SemaRef.PerformImplicitConversion(
 6354       CondExpr = SemaRef.PerformImplicitConversion(
 6735     NewStart = SemaRef.PerformImplicitConversion(
 6811       Update = SemaRef.PerformImplicitConversion(
 6834   return SemaRef.PerformImplicitConversion(E, NewType, Sema::AA_Converting,
 7031                               .PerformImplicitConversion(
 7039           .PerformImplicitConversion(N0->IgnoreImpCasts(), N0->getType(),
 7065               .PerformImplicitConversion(N->IgnoreImpCasts(), N->getType(),
 7073               .PerformImplicitConversion(N->IgnoreImpCasts(), N->getType(),
 8408     Update = SemaRef.PerformImplicitConversion(Update.get(), X->getType(),
11259   Allocator = PerformImplicitConversion(Allocator.get(),
16563     AllocatorRes = PerformImplicitConversion(AllocatorRes.get(),