Bug 67665 - [messages] Illegal array-related method signatures should be caught
Summary: [messages] Illegal array-related method signatures should be caught
Status: NEW
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: 1.2   Edit
Hardware: All All
: P5 minor (vote)
Target Milestone: ---   Edit
Assignee: Adrian Colyer CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-17 12:36 EDT by Erik Hilsdale CLA
Modified: 2007-10-23 06:02 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erik Hilsdale CLA 2004-06-17 12:36:58 EDT
The following pointcuts (and things like them) should be signalled as syntax errors

pointcut Y() : call(*.new[](..));
pointcut X() : call(*[].new(..));
pointcut V() : call(new[](..));

At this point, we might want to consider our treatment of

  Foo[] foos;

  foos.clone();
  foos.length();

as well.

-erik