Searched refs:default_class (Results 1 – 1 of 1) sorted by relevance
937 unique_ptr<Class> default_class(new Class); in generate_default_impl_class() local938 default_class->comment = "/** Default implementation for " + iface.GetName() + ". */"; in generate_default_impl_class()939 default_class->modifiers = PUBLIC | STATIC; in generate_default_impl_class()940 default_class->what = Class::CLASS; in generate_default_impl_class()941 default_class->type = iface.GetLanguageType<InterfaceType>()->GetDefaultImpl()->JavaType(); in generate_default_impl_class()942 default_class->interfaces.emplace_back(iface.GetLanguageType<InterfaceType>()->JavaType()); in generate_default_impl_class()946 default_class->elements.emplace_back(generate_default_impl_method(*(m.get())).release()); in generate_default_impl_class()960 default_class->elements.emplace_back(new LiteralClassElement(code.str())); in generate_default_impl_class()965 default_class->elements.emplace_back( in generate_default_impl_class()971 return default_class; in generate_default_impl_class()