public static DotOperation Create(string member, MethodType methodAnalyzed, IList <TypeExpression> previousDot, ErrorManagement.Location loc) { return(new ConstrainedDotOperation(member, methodAnalyzed, previousDot, loc)); }
/// <summary> /// Constructor of ClassDefinition. /// </summary> /// <param name="id">Name of the class.</param> /// <param name="mods">List of modifier identifiers.</param> /// <param name="bases">List of base class identifiers.</param> /// <param name="fileName">File name.</param> /// <param name="lineNumber">Line number.</param> /// <param name="columnNumber">Column number.</param> public InterfaceDefinition(SingleIdentifierExpression id, List <Modifier> mods, List <string> bases, List <Declaration> decls, ErrorManagement.Location location) : base(id, mods, bases, decls, location) { }