public FunctionDefinition(string name, Parameters parameters, Block block, Class.VisibilityType visibility = Class.VisibilityType.Public) { this.name = name; Parameters = parameters; this.block = block; Visibility = visibility; AutoLocal = true; }
public void PushVisibility(Class.VisibilityType type) { currentVisiblity.Push(type); }