18 #ifndef TYPE_GENERIC_HH_ 19 #define TYPE_GENERIC_HH_ 37 <<
"No input type substitution for input type parameter " << EI_Object::qval
38 <<
" found during creation of instance with parameter list: " << EI_ParameterList::val <<
".");
40 <<
"Parameter " << EI_Object::qval <<
" appears in the IST. Check where Instance is missing.");
42 <<
"Root of generic subtree " << EI_Object::qval <<
" used without Instance.\n Used in type: " << EI_TypeName::qval);
67 string class_name()
const override {
return "Parameter"; }
76 bool finish(
bool is_generic =
false)
override;
104 bool finish(
bool is_generic =
false)
override;