MCPcopy Create free account
hub / github.com/KDE/kdevelop / setBaseClasses

Method setBaseClasses

kdevplatform/language/codegen/templateclassgenerator.cpp:343–359  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

341}
342
343void TemplateClassGenerator::setBaseClasses(const QList<QString>& bases)
344{
345 Q_D(TemplateClassGenerator);
346
347 // clear
348 ClassDescription cd = description();
349 cd.baseClasses.clear();
350 setDescription(cd);
351
352 d->directBaseClasses.clear();
353 d->allBaseClasses.clear();
354
355 // add all bases
356 for (const QString& base : bases) {
357 addBaseClass(base);
358 }
359}
360
361QList<DeclarationPointer> TemplateClassGenerator::directBaseClasses() const
362{

Callers 1

nextMethod · 0.80

Calls 1

clearMethod · 0.45

Tested by

no test coverage detected