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

References

tools/clang/lib/Sema/SemaExprCXX.cpp
 3235   if (!Ex.get()->isTypeDependent()) {
 3237     Ex = DefaultLvalueConversion(Ex.get());
 3237     Ex = DefaultLvalueConversion(Ex.get());
 3238     if (Ex.isInvalid())
 3241     QualType Type = Ex.get()->getType();
 3296     Ex = PerformContextualImplicitConversion(StartLoc, Ex.get(), Converter);
 3296     Ex = PerformContextualImplicitConversion(StartLoc, Ex.get(), Converter);
 3297     if (Ex.isInvalid())
 3299     Type = Ex.get()->getType();
 3310       return Diag(Ex.get()->getBeginLoc(),
 3321         << Type << Ex.get()->getSourceRange();
 3324         << Type << Ex.get()->getSourceRange());
 3329                                diag::warn_delete_incomplete, Ex.get())) {
 3337           << Type << Ex.get()->getSourceRange()
 3407         CheckDestructorAccess(Ex.get()->getExprLoc(), Dtor,
 3428         Ex = ImpCastExprToType(Ex.get(), Unqual, CK_NoOp);
 3428         Ex = ImpCastExprToType(Ex.get(), Unqual, CK_NoOp);
 3430       Ex = PerformImplicitConversion(Ex.get(), ParamType, AA_Passing);
 3430       Ex = PerformImplicitConversion(Ex.get(), ParamType, AA_Passing);
 3431       if (Ex.isInvalid())
 3438       UsualArrayDeleteWantsSize, OperatorDelete, Ex.get(), StartLoc);