Kevin Glynn
|
19550129d8
|
inherit from System.Object. Not sure what the real answer is here
|
2011-01-17 16:43:40 +01:00 |
|
Kevin Glynn
|
98b1a8bda5
|
die CS2JNet. namespace, until I work out when we want you
|
2011-01-17 15:40:20 +01:00 |
|
Kevin Glynn
|
3655ee59b9
|
resolve for object creation
|
2011-01-17 15:32:26 +01:00 |
|
Kevin Glynn
|
7b8e66413f
|
retire parentIsSetter
|
2011-01-17 13:50:13 +01:00 |
|
Kevin Glynn
|
245ca22844
|
wrap javawrapper's arguments so that we know how to treat them. make sure literal types ripple up
|
2011-01-17 12:33:39 +01:00 |
|
Kevin Glynn
|
f9dde00431
|
if no source drectory given then exit quietly
|
2011-01-17 04:20:05 -06:00 |
|
Kevin Glynn
|
a879b884fd
|
resolve method names
|
2011-01-16 23:44:14 +01:00 |
|
Kevin Glynn
|
59a578f82f
|
some method resolution
|
2011-01-14 19:36:09 +01:00 |
|
Kevin Glynn
|
891b83b894
|
add imports for usage of static members of type
|
2011-01-14 16:18:55 +01:00 |
|
Kevin Glynn
|
95e8ba60af
|
create typereps for unknown types, don't leave as null
|
2011-01-14 15:55:22 +01:00 |
|
Kevin Glynn
|
549d1f59d0
|
No Imports for Unknown types
|
2011-01-14 14:38:45 +01:00 |
|
Kevin Glynn
|
7dfb0d9502
|
bump timeouts further, sigh
|
2011-01-14 14:38:16 +01:00 |
|
Kevin Glynn
|
f6d63e1b7d
|
support for setting properties
|
2011-01-13 16:47:03 +01:00 |
|
Kevin Glynn
|
769b37bb67
|
support proprties in static types like System.Console.Out
|
2011-01-13 15:22:12 +01:00 |
|
Kevin Glynn
|
882110a8ef
|
support for static property members
|
2011-01-13 14:39:50 +01:00 |
|
Kevin Glynn
|
892d1c17e2
|
resolve property reads within dotted expressions
|
2011-01-13 13:09:05 +01:00 |
|
Kevin Glynn
|
d4d24341ac
|
resolve simple property reads
|
2011-01-13 10:38:33 +01:00 |
|
Kevin Glynn
|
4c9cc2dd4a
|
keep track of contexts so that we can spot possible properties
|
2011-01-12 14:52:41 +01:00 |
|
Kevin Glynn
|
afeaaf4bfe
|
add -debug-template-extraction flag
|
2011-01-12 13:44:36 +01:00 |
|
Kevin Glynn
|
c24abeeae7
|
pass dotnettype through expressions. build symtab for fields, vars
|
2011-01-12 09:38:52 +01:00 |
|
Kevin Glynn
|
1fc6442396
|
Add ToString() overload
|
2011-01-12 09:37:43 +01:00 |
|
Kevin Glynn
|
5f60ecc908
|
sigh, fix another copy of ParentNameSpace
|
2011-01-12 09:37:14 +01:00 |
|
Kevin Glynn
|
1a23eafe90
|
add symbol table
|
2011-01-11 14:54:39 +01:00 |
|
Kevin Glynn
|
7a3229bf73
|
add type of super to symtab
|
2011-01-11 12:06:53 +01:00 |
|
Kevin Glynn
|
f63fa06e0f
|
add versions of search which provide default
|
2011-01-11 12:06:27 +01:00 |
|
Kevin Glynn
|
d30bd82453
|
add Unknowntype so we can keep track of made up types
|
2011-01-11 12:05:25 +01:00 |
|
Kevin Glynn
|
99843bd654
|
going to retire ArrayListSupport
|
2011-01-11 12:04:34 +01:00 |
|
Kevin Glynn
|
38ebf673fb
|
move Import attribute to right place
|
2011-01-10 11:45:19 +01:00 |
|
Kevin Glynn
|
6f76bbc7f9
|
add translations for simple types
|
2011-01-10 11:23:24 +01:00 |
|
Kevin Glynn
|
2a07a862ee
|
allow to add collections
|
2011-01-10 11:21:32 +01:00 |
|
Kevin Glynn
|
b7edabb9dc
|
Import this class when it is used
|
2011-01-10 11:21:04 +01:00 |
|
Kevin Glynn
|
4b9e99124c
|
only make up imports if they aren't already set
|
2011-01-10 11:19:51 +01:00 |
|
Kevin Glynn
|
389867add2
|
include imports from original
|
2011-01-10 11:18:36 +01:00 |
|
Kevin Glynn
|
d11ef60f10
|
add missing imports transfer
|
2011-01-10 11:17:06 +01:00 |
|
Kevin Glynn
|
0d11c6b53c
|
add run instructions
|
2011-01-10 11:16:31 +01:00 |
|
Kevin Glynn
|
58821de3f7
|
fix up uses fron old Namespacepath
|
2011-01-08 18:42:39 +01:00 |
|
Kevin Glynn
|
2f87602d6c
|
rewrite since namespace aliases need to be kept separate from the search path
|
2011-01-08 17:15:48 +01:00 |
|
Kevin Glynn
|
6270613b46
|
interfaces extend multiple interfaces
|
2011-01-07 19:53:47 +01:00 |
|
Kevin Glynn
|
6b5201b9f3
|
use 'thetext' attributes to be sure we are getting the necessary
|
2011-01-07 19:36:55 +01:00 |
|
Kevin Glynn
|
5e8707c7b9
|
Build type names. If first type in class_base is a class then extend from it
|
2011-01-07 18:09:50 +01:00 |
|
Kevin Glynn
|
5016c29910
|
Add WarningAssert functions, print a warning if assertion fails
|
2011-01-07 18:08:28 +01:00 |
|
Kevin Glynn
|
bb423419b1
|
grap AppEnv, start generating dot net types for things
|
2011-01-07 16:20:14 +01:00 |
|
Kevin Glynn
|
380acc7e03
|
get uses path info from JavaMaker and pass to NetMaker with the AppEnv
|
2011-01-07 16:19:48 +01:00 |
|
Kevin Glynn
|
d0b00ea8d4
|
and add IMPORTS keyword for Java
|
2011-01-07 16:19:01 +01:00 |
|
Kevin Glynn
|
163b651cd6
|
change class_base to be a list of ^(IMPLEMENTS type). Easier to convert first to EXTENDS if its a class
|
2011-01-07 16:18:47 +01:00 |
|
Kevin Glynn
|
0cbed4a779
|
add import and modify package templates for imports
|
2011-01-07 16:14:17 +01:00 |
|
Kevin Glynn
|
31ce3adc19
|
Move AppEnv into CommonWalker
|
2011-01-07 16:13:20 +01:00 |
|
Kevin Glynn
|
6c19bc33a7
|
ToArray creates items in "pop" order. So parent is at position [1]
|
2011-01-07 16:12:23 +01:00 |
|
Kevin Glynn
|
a5912958f3
|
Add Set.cs from daddy cs2j
|
2011-01-07 16:10:05 +01:00 |
|
Kevin Glynn
|
f9aedc1607
|
fix for ContainsKey
|
2011-01-07 16:09:06 +01:00 |
|