src/ResolvExpr/SpecCost.cc
int specCost( Type* ty ) {
		PassVisitor<CountSpecs> counter;
		maybeAccept( ty, *counter.pass.visitor );
		return counter.pass.get_count();
	}
/// Returns the (negated) specialization cost for a given type
Returns the (negated) specialization cost for a given type
Returns the ( negated ) specialization cost for a given type
int specCost( Type* ty ) {
		PassVisitor<CountSpecs> counter;
		maybeAccept( ty, *counter.pass.visitor );
		return counter.pass.get_count();
	}
int specCost ( Type * ty ) { PassVisitor < CountSpecs > counter ; maybeAccept ( ty , * counter . pass . visitor ) ; return counter . pass . get_count ( ) ; }
Returns the (negated) specialization cost for a given type
Returns the ( negated ) specialization cost for a given type