public MethodNode(IdentifierNode identifier, TypeDeclarationNode returnType, EncapsulationNode encapsulation, Token modifier) : this() { this.identifier = identifier; this.returnType = returnType; this.encapsulation = encapsulation; this.modifier = modifier; }
public FieldNode(TypeDeclarationNode type, IdentifierNode identifier, EncapsulationNode encapsulation, Token modifier) { this.type = type; this.identifier = identifier; this.encapsulation = encapsulation; this.modifier = modifier; }
public ConstructorNode(IdentifierNode identifier, EncapsulationNode encapsulation, Token modifier) { this.identifier = identifier; this.encapsulation = encapsulation; this.modifier = modifier; }
public TypeDeclarationNode() { this.encapsulation_modifier = new EncapsulationNode(); this.identifier = new IdentifierNode(); }
public FieldNode(TypeDeclarationNode type, IdentifierNode identifier, EncapsulationNode encapsulation, Token modifier, VariableInitializer assignment) : this(type, identifier, encapsulation, modifier) { this.assignment = assignment; }