Lines Matching defs:classes
2208 cerr << "resolving declaration only classes ...";
3875 /// Getter for the map of declaration-only classes that are to be
3876 /// resolved to their definition classes by the end of the corpus
3879 /// @return a map of string -> vector of classes where the key is
3886 /// Getter for the map of declaration-only classes that are to be
3887 /// resolved to their definition classes by the end of the corpus
3890 /// @return a map of string -> vector of classes where the key is
3963 /// Walk the declaration-only classes that have been found during
4008 // declaration. If those classes are all different, then
4014 // So get the classes that might define the current
4016 const type_base_wptrs_type *classes =
4018 if (!classes)
4028 for (type_base_wptrs_type::const_iterator c = classes->begin();
4029 c != classes->end();
8798 /// Anonymous types we are interested in are classes, unions and
8822 /// __anonymous_enum__<number>, anonymous struct or classes would be
12800 // re-use anonymous classes as they have no name, by construction.
12854 // compilers (Clang, in C++) emit declarations-only classes that
12910 // Handle base classes.
13234 // for classes:
14987 /// Note that this function knows how to deal with anonymous classes,
15008 // We delay canonicalization of classes/unions or typedef,
15009 // pointers, references and array to classes/unions. This is
15012 // classes that are work-in-progress, or classes that might be