public ModuleNode(IdentifierNode identifier, IReadOnlyList <ModuleOptionNode> options, IReadOnlyList <MemberNode> members) { _identifier = identifier; _options = options; _members = members; }
public DeclareStatementMemberNode(IdentifierNode identifier) : base(identifier) { }
public ProjectNode(IdentifierNode identifier, IReadOnlyList <ModuleNode> modules) { _identifier = identifier; _modules = modules; }
public FunctionMemberNode(IdentifierNode identifier, IReadOnlyList <ParameterDeclarationNode> parameters) : base(identifier, parameters) { }
public PropertySetMemberNode(IdentifierNode identifier, IReadOnlyList <ParameterDeclarationNode> parameters) : base(identifier, parameters) { }
public ParameterDeclarationNode(IdentifierNode identifier, int ordinal) { _identifier = identifier; _ordinal = ordinal; }
public ProcedureMemberNode(IdentifierNode identifier, IReadOnlyList <ParameterDeclarationNode> parameters) : base(identifier) { _parameters = parameters; }
public ConstantDeclarationNode(IdentifierNode identifier) : base(identifier) { }
public ArrayDeclarationNode(IdentifierNode identifier) : base(identifier) { }
public UserDefinedTypeMemberNode(IdentifierNode identifier) : base(identifier) { }
public VariableDeclarationNode(IdentifierNode identifier) : base(identifier) { }
public UserDefinedTypeNode(IdentifierNode identifier, IReadOnlyList <UserDefinedTypeMemberNode> members) : base(identifier) { _members = members; }
public EnumerationMemberNode(IdentifierNode identifier) : base(identifier) { }
public EnumerationNode(IdentifierNode identifier, IReadOnlyList <EnumerationMemberNode> members) : base(identifier) { _members = members; }
protected NamedMemberNode(IdentifierNode identifier) { _identifier = identifier; }
public ClassModuleNode(IdentifierNode identifier, IReadOnlyList <ModuleOptionNode> options, IReadOnlyList <MemberNode> members) : base(identifier, options, members) { }