diff options
author | aclement <aclement> | 2009-01-27 02:46:36 +0000 |
---|---|---|
committer | aclement <aclement> | 2009-01-27 02:46:36 +0000 |
commit | 5911483599f9e45b4e3b82ddf024c1bf42302593 (patch) | |
tree | 32749c6424f7c1464b1f39e9131cd6cd81908f45 | |
parent | 72886ba04e02a4849578a96fcd70764d4379bd9b (diff) | |
download | aspectj-5911483599f9e45b4e3b82ddf024c1bf42302593.tar.gz aspectj-5911483599f9e45b4e3b82ddf024c1bf42302593.zip |
246393: new compiler build
-rw-r--r-- | org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/problem/AjProblemReporter.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/problem/AjProblemReporter.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/problem/AjProblemReporter.java index 600abfc37..9d1ea17d0 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/problem/AjProblemReporter.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/problem/AjProblemReporter.java @@ -618,4 +618,20 @@ public class AjProblemReporter extends ProblemReporter { super.duplicateMethodInType(type, methodDecl); } + // pr246393 - if we are going to complain about privileged, we clearly don't know what is going on, so don't + // confuse the user + public void parseErrorInsertAfterToken( + int start, + int end, + int currentKind, + char[] errorTokenSource, + String errorTokenName, + String expectedToken){ + if (expectedToken.equals("privileged")) { + super.parseErrorNoSuggestion(start, end, currentKind, errorTokenSource, errorTokenName); + } else { + super.parseErrorInsertAfterToken(start, end, currentKind, errorTokenSource, errorTokenName, expectedToken); + } + } + } |