Lines Matching defs:uninitialized
807 /* The set tracking the yet-uninitialized members. */
808 hash_set<tree> *uninitialized;
815 /* walk_tree callback that warns about using uninitialized data in
822 hash_set<tree> *uninitialized = d->uninitialized;
845 uninitialized->empty ();
868 /* Warn about uninitialized 'this'. */
890 so carry on to detect that 'x' is used uninitialized. */
895 /* If we find FIELD in the uninitialized set, we warn. */
906 && uninitialized->contains (field))
914 "member %qD is used uninitialized", field);
923 uninitialized->empty ();
930 find_uninit_fields (tree *t, hash_set<tree> *uninitialized, tree member)
932 if (!uninitialized->is_empty ())
934 find_uninit_data data = { uninitialized, member };
941 list was given; if NULL_TREE no initializer was given. UNINITIALIZED
942 is the hash set that tracks uninitialized fields. */
945 perform_member_init (tree member, tree init, hash_set<tree> &uninitialized)
988 find_uninit_fields (&val, &uninitialized, decl);
1121 "uninitialized const member in %q#T", type))
1139 "uninitialized reference member in %q#T", type))
1147 "uninitialized const member in %q#T", type))
1161 /* We left the member uninitialized. */
1174 /* This member is now initialized, remove it from the uninitialized
1176 uninitialized.remove (member);
1373 Here we also splice out uninitialized union members. */
1492 hash_set<tree> uninitialized;
1501 uninitialized.add (f);
1510 find_uninit_fields (&ctor, &uninitialized, current_class_type);
1573 &uninitialized, BINFO_TYPE (subobject));
1602 uninitialized);
2679 /* Diagnose uninitialized const members or reference members of type
2714 error ("uninitialized reference member in %q#T "
2717 error ("uninitialized reference member in %q#T", origin);
2722 error ("uninitialized reference member in base %q#T "
2726 error ("uninitialized reference member in base %q#T "
2742 error ("uninitialized const member in %q#T "
2745 error ("uninitialized const member in %q#T", origin);
2750 error ("uninitialized const member in base %q#T "
2754 error ("uninitialized const member in base %q#T "
3220 error ("uninitialized const in %<new%> of %q#T", elt_type);