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

References

tools/clang/lib/Sema/SemaExpr.cpp
11723         DiagID = diag::err_block_decl_ref_not_modifiable_lvalue;
11725         DiagID = diag::err_lambda_decl_ref_not_modifiable_lvalue;
11745             DiagID = method->isClassMethod()
11752             DiagID = diag::err_typecheck_arc_assign_externally_retained;
11756             DiagID = diag::err_typecheck_arr_assign_enumeration;
11762           S.Diag(Loc, DiagID) << E->getSourceRange() << Assign;
11772     if (DiagID == 0) {
11786     DiagID = diag::err_typecheck_array_not_modifiable_lvalue;
11790     DiagID = diag::err_typecheck_non_object_not_modifiable_lvalue;
11794     DiagID = diag::err_typecheck_lvalue_casts_not_supported;
11801     DiagID = diag::err_typecheck_expression_not_modifiable_lvalue;
11808     DiagID = diag::err_typecheck_duplicate_vector_components_not_mlvalue;
11813     DiagID = diag::err_readonly_message_assignment;
11816     DiagID = diag::err_no_subobject_property_setting;
11824     S.Diag(Loc, DiagID) << E->getType() << E->getSourceRange() << Assign;
11826     S.Diag(Loc, DiagID) << E->getSourceRange() << Assign;