Changeset 2299 for cobra/trunk/Source/Members.cobra
- Timestamp:
- 03/05/10 04:41:04 (2 years ago)
- Files:
-
- 1 modified
-
cobra/trunk/Source/Members.cobra (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
cobra/trunk/Source/Members.cobra
r2279 r2299 34 34 var _parentBox as Box 35 35 var _docString as String? 36 var _isNames as List<of String>?36 var _isNames as IList<of String>? 37 37 var _attribs as AttributeList 38 38 var _overloadGroup as MemberOverload? … … 43 43 var _binaryName as String? 44 44 45 cue init(token as IToken, idToken as IToken, parentBox as Box, name as String, isNames as List<of String>, attribs as AttributeList)45 cue init(token as IToken, idToken as IToken, parentBox as Box, name as String, isNames as IList<of String>, attribs as AttributeList) 46 46 .init(token, idToken, parentBox, name, isNames, attribs, nil) 47 47 48 cue init(token as IToken, idToken as IToken, parentBox as Box, name as String, isNames as List<of String>, attribs as AttributeList, docString as String?)48 cue init(token as IToken, idToken as IToken, parentBox as Box, name as String, isNames as IList<of String>, attribs as AttributeList, docString as String?) 49 49 base.init(idToken, name) 50 50 _idToken = idToken … … 655 655 var _isCompilerGenerated as bool 656 656 657 cue init(token as IToken, idToken as IToken, box as Box, parentMethod as AbstractMethod?, name as String, paramsList as List<of Param>, isNames asList<of String>, attribs as AttributeList, docString as String)657 cue init(token as IToken, idToken as IToken, box as Box, parentMethod as AbstractMethod?, name as String, paramsList as IList<of Param>, isNames as IList<of String>, attribs as AttributeList, docString as String) 658 658 base.init(token, idToken, box, name, isNames, attribs, docString) 659 659 _parentMethod = parentMethod 660 _params = paramsList660 _params = List<of Param>(paramsList) 661 661 _oldExprs = List<of OldExpr>() 662 662 _locals = List<of LocalVar>() … … 1023 1023 var _implementsType as IType? 1024 1024 1025 cue init(token as IToken, idToken as IToken, box as Box, name as String, paramsList as List<of Param>, returnTypeNode as ITypeProxy, implementsTypeNode as ITypeProxy?, isNames asList<of String>, attribs as AttributeList, docString as String)1025 cue init(token as IToken, idToken as IToken, box as Box, name as String, paramsList as IList<of Param>, returnTypeNode as ITypeProxy, implementsTypeNode as ITypeProxy?, isNames as IList<of String>, attribs as AttributeList, docString as String) 1026 1026 .init(token, idToken, box, name, List<of IType>(), paramsList, returnTypeNode, implementsTypeNode, isNames, attribs, docString) 1027 1027 1028 cue init(token as IToken, idToken as IToken, box as Box, name as String, genericParams as List<of IType>, paramsList as List<of Param>, returnTypeNode as ITypeProxy, implementsTypeNode as ITypeProxy?, isNames asList<of String>, attribs as AttributeList, docString as String)1028 cue init(token as IToken, idToken as IToken, box as Box, name as String, genericParams as List<of IType>, paramsList as IList<of Param>, returnTypeNode as ITypeProxy, implementsTypeNode as ITypeProxy?, isNames as IList<of String>, attribs as AttributeList, docString as String) 1029 1029 base.init(token, idToken, box, nil, name, paramsList, isNames, attribs, docString) 1030 1030 _genericParams = genericParams … … 1219 1219 var _returnTypeNode as ITypeProxy? 1220 1220 1221 cue init(token as IToken, idToken as IToken, box as Box, name as String, isNames as List<of String>, attribs as AttributeList, docString as String?)1221 cue init(token as IToken, idToken as IToken, box as Box, name as String, isNames as IList<of String>, attribs as AttributeList, docString as String?) 1222 1222 base.init(token, idToken, box, name, isNames, attribs, docString) 1223 1223 1224 cue init(token as IToken, idToken as IToken, box as Box, name as String, returnTypeOrNode as INode, isNames as List<of String>, attribs as AttributeList, docString as String)1224 cue init(token as IToken, idToken as IToken, box as Box, name as String, returnTypeOrNode as INode, isNames as IList<of String>, attribs as AttributeList, docString as String) 1225 1225 .init(token, idToken, box, name, isNames, attribs, docString) 1226 1226 if returnTypeOrNode inherits IType … … 1338 1338 get xetPartName as String is abstract 1339 1339 1340 get isNames as List<of String>? is override1340 get isNames as IList<of String>? is override 1341 1341 # may need to get more sophisticated here if, in the future, we support C#'s somewhat recent ability to put access modifiers on just the set or get part of a property 1342 1342 return _parent.isNames



