3014 Commits (284c4eed6b80ac368ca60c2f9eb7aff1234bf2a8)
 

Author SHA1 Message Date
  aclement 284c4eed6b @override support for ITDs. Plus some binary weaving generic ITD tests. 19 years ago
  aclement 4aacf20ad0 @override with ITDs - testcases. 19 years ago
  acolyer bc187a6e0f fix for pr107486, anonymous local types 19 years ago
  acolyer 0f0c63e0b2 has member tests + tests and fix for pr107486 19 years ago
  acolyer 58567c7b2c support for anonymous local type registration 19 years ago
  acolyer 2ac1f6da9d support for -XhasMember 19 years ago
  mkersten a0bd497a41 Removed dead code. 19 years ago
  aclement 749a909144 genericitds: activating more tests - including "uberaspects - U" - please dont look at it... 19 years ago
  aclement 5d7a5587c7 genericitds: simplified!! 19 years ago
  aclement 1abe388fdd genericitds: tests moved around and activated in GenericsTests 19 years ago
  aclement ffec34a47e genericsitds: modified with a couple of new hooks for allowing the use of target type tvars in ITDs 19 years ago
  aclement 48ae5799c6 genericitds: simplified!! doesnt need to tell member finder the munger sets 19 years ago
  aclement f3bc92fd30 genericitds: simplified!! No crappy fake tvars created. no need to remember munger sets. 19 years ago
  aclement b03b2426fc genericitds: scope can now lookup type variables when referenced via the alias used in the ITD 19 years ago
  aclement c9bc31e6c4 genericitds: deleted! Functionality pushed down into ParameterizedFieldBinding 19 years ago
  aclement b4215a5707 genericitds: modified creation of bindings/resolvedmembers to take into tvars on 'other' types - used for ITD processing. also stores used variables by name rather than rank since AspectJ doesn't currently do correct rank processing (hasnt been required yet...) 19 years ago
  aclement d9feed2b16 genericitds: simplified!! No crappy fake tvars created. 19 years ago
  aclement 84cc03d325 genericitds: An ITD now records the set of aliases used for type variables on a target type, and has the ability to modify the scope hierarchy for some member earlier than in resolve (required when using tvar references in ITD ontypes) 19 years ago
  aclement e4714fa267 nope, wont build on 1.3 still . 19 years ago
  aclement 6d12d15bf5 organized imports. 19 years ago
  aclement c4ae8337e3 reincluding 1.3 test run ... will it work? 19 years ago
  acolyer ddf1655ed6 don't let jdt put out warnings about static overrides for ITDs - we've already done it and we do a better job of it :) 19 years ago
  acolyer 44425d3eea support for hasmember / hasfield type patterns. currently disabled via static final boolean flag in PatternParser. If re-enabling, see HasMemberTests class and don't forget to figure out behaviour wrt. itds! 19 years ago
  acolyer 262edc95da hasmember (hasmethod / hasfield) tests - not linked into main suite at this point in time 19 years ago
  acolyer ce7e64ba61 fix for pr83377.aj 19 years ago
  acolyer 3cedc6ef49 tests for pr83377 19 years ago
  acolyer 197ea8d62a updated jars with fix for pr83377, which was basically some messed up legal override checking for itds. 19 years ago
  acolyer 78f6eed899 added new method, methods() which returns all methods of a type, including itd'd ones 19 years ago
  acolyer b0622ad249 tests for pr78314 and pr80571 19 years ago
  acolyer f624c3fcc0 fix for pr78314, parser saying: "privileged" expected in far too many recovery situations 19 years ago
  acolyer 93fdce1744 fix and test case for pr79523: BCException: illegal change to pointcut declaration: calls(<nothing>) 19 years ago
  acolyer 7b32570355 test for pr104529, @SuppressWarnings("unchecked") not being honored 19 years ago
  acolyer 86ce1f7ce2 fix for pr86057, overriding of final pointcut 19 years ago
  aclement 92c16e8dc3 genericitds: I'll be finished when I get to Z 19 years ago
  aclement 524b9af6ae genericitds: more funky tests. 19 years ago
  acolyer 2fbf2933e6 make sure that fields don't have a void type in a get / set pointcut expression 19 years ago
  acolyer 2b23e912c5 tests for pr78261, field patterns with a void field type 19 years ago
  acolyer 169a48870a tests for pr91114, (before - after) expression 19 years ago
  acolyer 88720ff6ff fix for pr9114, before and after used as var names in parenthesized expressions 19 years ago
  acolyer b2b46ce365 tests for pr78707, before returning and before throwing advice 19 years ago
  acolyer 01ab6bf7cf fix for Bugzilla Bug 78707 19 years ago
  acolyer 5e9aca9140 tests for pr 64568 and 74562 19 years ago
  acolyer 33a3148e7a fix for Bugzilla Bug 74562 19 years ago
  acolyer 4464ce0212 updated parser w. itd error recovery 19 years ago
  acolyer 5bbe0b8050 the big one. these jars are at Eclipse 3.1 final level (v_574_R31X) 19 years ago
  acolyer 7cf81c21d9 wording changed in some JDT compiler messages 19 years ago
  acolyer b6534a87a3 collection of really basic tests to use when bringing up a new version of the JDT compiler (these are not linked into the main test suite). Fortunately I didn't need too many in here this time round... 19 years ago
  acolyer cfe61d6ce0 overrides getOwningClass from MethodBinding to ensure correct results in some of the new JDT generics compatibility checks. 19 years ago
  acolyer 63bbfa1b26 new JDT compiler uses a Map instead of a Hashtable for CompilationUnit.compiledTypes 19 years ago
  aclement 5f08444494 replacing the bloated ones in CVS ! 19 years ago