src/ResolvExpr/PtrsCastable.cc
int functionCast(
		const ast::Type * src, const ast::TypeEnvironment & env, const ast::SymbolTable & symtab
	) {
		return -1 * objectCast( src, env, symtab );
	}
// can this type be cast to a function (inverse of objectCast)
can this type be cast to a function (inverse of objectCast)
can this type be cast to a function ( inverse of objectCast )
int functionCast(
		const ast::Type * src, const ast::TypeEnvironment & env, const ast::SymbolTable & symtab
	) {
		return -1 * objectCast( src, env, symtab );
	}
int functionCast ( const ast :: Type * src , const ast :: TypeEnvironment & env , const ast :: SymbolTable & symtab ) { return -1 * objectCast ( src , env , symtab ) ; }
can this type be cast to a function (inverse of objectCast)
can this type be cast to a function ( inverse of objectCast )