| Modifier and Type | Method and Description |
|---|---|
AnnotatedToken |
ObfuscatorFilter.filter(AnnotatedToken startToken) |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedToken |
ObfuscatorFilter.filter(AnnotatedToken startToken) |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedToken |
CompressionFilter.filter(AnnotatedToken startToken) |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedToken |
CompressionFilter.filter(AnnotatedToken startToken) |
void |
CommentsHandler.handle(AnnotatedToken token,
AnnotatedToken prevToken) |
void |
NewlineHandler.handle(AnnotatedToken token,
AnnotatedToken prevToken) |
void |
CompressionHandler.handle(AnnotatedToken token,
AnnotatedToken prevToken) |
void |
WhitespaceHandler.handle(AnnotatedToken token,
AnnotatedToken prevToken) |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedToken |
SpecialKeywordsFilter.filter(AnnotatedToken startToken) |
protected AnnotatedToken |
SpecialKeywordsFilter.removeSpecialTypes(AnnotatedToken startToken)
The main loop removes special types (like Profiler, and CheckPoint) and
all method invocations using variables of these types.
|
| Modifier and Type | Method and Description |
|---|---|
AnnotatedToken |
SpecialKeywordsFilter.filter(AnnotatedToken startToken) |
protected void |
SpecialKeywordsFilter.removeSpecialTokens(AnnotatedToken token) |
protected AnnotatedToken |
SpecialKeywordsFilter.removeSpecialTypes(AnnotatedToken startToken)
The main loop removes special types (like Profiler, and CheckPoint) and
all method invocations using variables of these types.
|
| Modifier and Type | Method and Description |
|---|---|
AnnotatedToken |
ObfuscationFilter.filter(AnnotatedToken startToken) |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedToken |
ObfuscationFilter.filter(AnnotatedToken startToken) |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedToken |
StatementBlockState.enterState(ProgramContextStack contextStack,
AnnotatedToken startToken,
NameGen nameGen) |
AnnotatedToken |
RootState.enterState(ProgramContextStack contextStack,
AnnotatedToken startToken,
NameGen nameGen) |
abstract AnnotatedToken |
ObfuscationState.enterState(ProgramContextStack contextStack,
AnnotatedToken startToken,
NameGen nameGen) |
AnnotatedToken |
FunctionState.enterState(ProgramContextStack contextStack,
AnnotatedToken startToken,
NameGen nameGen) |
AnnotatedToken |
ObfuscationState.processCodeBlock(ProgramContextStack contextStack,
AnnotatedToken startToken) |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedToken |
OutputGenerator.filter(AnnotatedToken startToken) |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedToken |
OutputGenerator.filter(AnnotatedToken startToken) |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedToken |
AnnotatedToken.getNext() |
AnnotatedToken |
AnnotatedToken.getSpecialToken() |
AnnotatedToken |
ProgramContextStack.getToken(String name) |
AnnotatedToken |
ProgramContext.getToken(String key) |
AnnotatedToken |
ProgramContextStack.getToken(String name,
int depth) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProgramContext.addToken(String name,
AnnotatedToken token) |
void |
JSParserTest15.printSpecialTokens(AnnotatedToken token) |
static void |
JSParserUtils.pushToken(ProgramContextStack contextStack,
AnnotatedToken token) |
static void |
JSParserUtils.tagAssignmentExpression(ProgramContextStack contextStack,
AnnotatedToken varToken,
AnnotatedToken lhs,
AnnotatedToken op,
AnnotatedToken rhs,
AnnotatedToken end) |
static void |
JSParserUtils.tagMethodInvocation(ProgramContextStack contextStack,
AnnotatedToken start,
AnnotatedToken end) |
Copyright © 2001-2012 Apache Software Foundation. All Rights Reserved.