public ClassMethod(string name, UtilizedType utilizedReturnType, LexLocation declarationLocation) : base(name, utilizedReturnType, declarationLocation) { }
public Class(string name, UtilizedType baseClassUtilizedType, LexLocation declarationLocation) : base(name, declarationLocation) { BaseClassUtilizedType = baseClassUtilizedType; }
public ClassProperty(string name, UtilizedType utilizedType, LexLocation declarationLocation) : base(name, utilizedType, declarationLocation) { }
protected ClassMember(string name, UtilizedType utilizedType, LexLocation declarationLocation) : base(name, utilizedType, declarationLocation) { }
public MethodArgument(string name, UtilizedType utilizedType, LexLocation declarationLocation) : base(name, utilizedType, declarationLocation) { }
public Local(string name, int position, UtilizedType utilizedType, LexLocation declarationLocation) : base(name, utilizedType, declarationLocation) { Position = position; }
protected Symbol(string name, UtilizedType utilizedType, LexLocation declarationLocation) : base(name, declarationLocation) { UtilizedType = utilizedType; }