Envision
A visual programming IDE for object-oriented languages
List of all members | Static Public Member Functions
CppImport::SpecialCases Class Reference

Static Public Member Functions

static void overrideFlag (OOModel::MetaDefinition *metaDef, Model::Node *node)
 
static void overrideFlagArgumentTransformation (ClangHelpers &clang, MacroExpansion *expansion)
 
static OOModel::AssertStatementqAssertMetaCallToAssertStatement (OOModel::MetaCallExpression *metaCall)
 
static bool shouldIgnoreInputFile (const QString &fileName)
 

Member Function Documentation

◆ overrideFlag()

void CppImport::SpecialCases::overrideFlag ( OOModel::MetaDefinition metaDef,
Model::Node node 
)
static

◆ overrideFlagArgumentTransformation()

void CppImport::SpecialCases::overrideFlagArgumentTransformation ( ClangHelpers clang,
MacroExpansion expansion 
)
static

◆ qAssertMetaCallToAssertStatement()

OOModel::AssertStatement * CppImport::SpecialCases::qAssertMetaCallToAssertStatement ( OOModel::MetaCallExpression metaCall)
static

◆ shouldIgnoreInputFile()

bool CppImport::SpecialCases::shouldIgnoreInputFile ( const QString &  fileName)
static