summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* tests for pr108050, signature matching in multiple override scenarioV1_5_0M3aacolyer2005-08-265-4/+57
|
* fix for pr108014, when we don't find a method on a PTB, we shouldn't erase ↵acolyer2005-08-262-0/+0
| | | | all records of the methods that we do have!
* no longer call genericTypeSignature on a LocalTypeBinding as it has ↵acolyer2005-08-261-2/+4
| | | | unintended side effects
* tests for pr108104acolyer2005-08-263-0/+40
|
* Fix for pr107713: classcastexception cant happen now.aclement2005-08-262-5/+18
|
* Fix for Bug #82752: ProgramElement.getSourceSignature returns "public" for ↵V1_5_0M3mkersten2005-08-252-20/+10
| | | | "private" members
* tests for pr107898 and pr72668acolyer2005-08-255-0/+71
|
* hopefully this really is the very very last we'll see of can't find type ↵acolyer2005-08-251-2/+4
| | | | $Local$ messages
* updates for M3, mostly tidying and making it clear what is and is not ↵acolyer2005-08-253-93/+131
| | | | supported in the M3 build
* Fix for pr104720: busted tableswitch on around advice weaving.aclement2005-08-254-3/+14
|
* fix for Bugzilla Bug 107898acolyer2005-08-242-0/+0
| | | | [generics] Type mismatch when returning T (but stranger)
* fix for pr107784, IllegalStateException on parsing generic signatureacolyer2005-08-242-0/+0
|
* fix for pr107784, failure to parse an array of a primitive type when used as ↵acolyer2005-08-242-1/+13
| | | | a type variable
* Fixes for 82989 and 91381 - they can now be closed.aclement2005-08-244-8/+23
|
* two more bug testcases.aclement2005-08-242-0/+38
|
* whoops - did I forget to check this fix in earlier?aclement2005-08-241-1/+1
|
* fix for pr82752: ProgramElement.getSourceSignature returns "public" for ↵acolyer2005-08-242-3/+25
| | | | "private" members
* fixes for ensuring inherited ITDs are visible to the methodverifier for ↵aclement2005-08-242-0/+0
| | | | bridge method calculation.
* generic itd bridge tests - not all activated yet.aclement2005-08-242-6/+47
|
* with the fix to ensure the methodverifier in the compiler retrieves any ↵aclement2005-08-241-4/+20
| | | | inherited ITD methods correctly, had to change two error message handlers - so that they don't accidentally report something (because we will report it later with a better message)
* generic itd bridge method test code.aclement2005-08-2411-1/+71
|
* organized imports.aclement2005-08-245-11/+22
|
* better error messages when failing to unpack a generic signatureacolyer2005-08-244-4/+17
|
* last piece of the $Local$ fixacolyer2005-08-241-1/+15
|
* bridge method tests - commented out right now...aclement2005-08-241-1/+13
|
* new @override test plus genericitd bridge method tests.aclement2005-08-241-0/+57
|
* genericitds: bridge method testcode.aclement2005-08-248-0/+210
|
* organized imports.aclement2005-08-2310-10/+0
|
* added dependency on loadtime so that loadtime makes it into aspectjtools.jar ↵aclement2005-08-231-11/+12
| | | | (and then ajde.jar...)
* @override fix: previous version didnt cope with abstract ITDs (yuck)aclement2005-08-231-9/+19
|
* @override - another case involving abstract ITDsaclement2005-08-231-0/+17
|
* @override support for ITDs. Plus some binary weaving generic ITD tests.aclement2005-08-2313-34/+222
|
* @override with ITDs - testcases.aclement2005-08-237-0/+133
|
* fix for pr107486, anonymous local typesacolyer2005-08-232-0/+0
|
* has member tests + tests and fix for pr107486acolyer2005-08-236-10/+81
|
* support for anonymous local type registrationacolyer2005-08-232-2/+18
|
* support for -XhasMemberacolyer2005-08-2313-6/+63
|
* Removed dead code.mkersten2005-08-233-53/+14
|
* genericitds: activating more tests - including "uberaspects - U" - please ↵aclement2005-08-225-21/+31
| | | | dont look at it...
* genericitds: simplified!!aclement2005-08-223-18/+4
|
* genericitds: tests moved around and activated in GenericsTestsaclement2005-08-2222-207/+504
|
* genericsitds: modified with a couple of new hooks for allowing the use of ↵aclement2005-08-222-0/+0
| | | | target type tvars in ITDs
* genericitds: simplified!! doesnt need to tell member finder the munger setsaclement2005-08-221-9/+7
|
* genericitds: simplified!! No crappy fake tvars created. no need to ↵aclement2005-08-221-115/+2
| | | | remember munger sets.
* genericitds: scope can now lookup type variables when referenced via the ↵aclement2005-08-221-0/+27
| | | | alias used in the ITD
* genericitds: deleted! Functionality pushed down into ParameterizedFieldBindingaclement2005-08-221-55/+0
|
* genericitds: modified creation of bindings/resolvedmembers to take into ↵aclement2005-08-221-8/+26
| | | | 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...)
* genericitds: simplified!! No crappy fake tvars created.aclement2005-08-221-28/+33
|
* genericitds: An ITD now records the set of aliases used for type variables ↵aclement2005-08-221-56/+126
| | | | 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)
* nope, wont build on 1.3 still .aclement2005-08-221-1/+1
|