Lines Matching refs:default_class
1028 auto default_class = std::make_shared<Class>(); in generate_default_impl_class() local
1029 default_class->comment = "/** Default implementation for " + iface.GetName() + ". */"; in generate_default_impl_class()
1030 default_class->modifiers = PUBLIC | STATIC; in generate_default_impl_class()
1031 default_class->what = Class::CLASS; in generate_default_impl_class()
1032 default_class->type = iface.GetCanonicalName() + ".Default"; in generate_default_impl_class()
1033 default_class->interfaces.emplace_back(iface.GetCanonicalName()); in generate_default_impl_class()
1037 default_class->elements.emplace_back(generate_default_impl_method(*m, typenames)); in generate_default_impl_class()
1051 default_class->elements.emplace_back(std::make_shared<LiteralClassElement>(code.str())); in generate_default_impl_class()
1059 default_class->elements.emplace_back(std::make_shared<LiteralClassElement>(code.str())); in generate_default_impl_class()
1064 default_class->elements.emplace_back( in generate_default_impl_class()
1070 return default_class; in generate_default_impl_class()