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

References

tools/clang/lib/Sema/SemaExpr.cpp
11705   S.CheckShadowingDeclModification(E, Loc);
11708   Expr::isModifiableLvalueResult IsLV = E->isModifiableLvalue(S.Context,
11710   if (IsLV == Expr::MLV_ClassTemporary && IsReadonlyMessage(E, S))
11721     if (NonConstCaptureKind NCCK = isReferenceToNonConstCapture(S, E)) {
11731     if (S.getLangOpts().ObjCAutoRefCount) {
11743           ObjCMethodDecl *method = S.getCurMethodDecl();
11762           S.Diag(Loc, DiagID) << E->getSourceRange() << Assign;
11773       DiagnoseConstAssignment(S, E, Loc);
11779     DiagnoseConstAssignment(S, E, Loc);
11782     DiagnoseRecursiveConstFields(S, E, Loc);
11805     return S.RequireCompleteType(Loc, E->getType(),
11824     S.Diag(Loc, DiagID) << E->getType() << E->getSourceRange() << Assign;
11826     S.Diag(Loc, DiagID) << E->getSourceRange() << Assign;