|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ASTVisitor in org.eclipse.jdt.internal.codeassist |
---|
Subclasses of ASTVisitor in org.eclipse.jdt.internal.codeassist | |
---|---|
class |
MissingTypesGuesser
|
class |
ThrownExceptionFinder
|
class |
UnresolvedReferenceNameFinder
|
Uses of ASTVisitor in org.eclipse.jdt.internal.codeassist.complete |
---|
Subclasses of ASTVisitor in org.eclipse.jdt.internal.codeassist.complete | |
---|---|
class |
CompletionNodeDetector
Detect the presence of a node in expression |
Uses of ASTVisitor in org.eclipse.jdt.internal.compiler |
---|
Subclasses of ASTVisitor in org.eclipse.jdt.internal.compiler | |
---|---|
class |
SourceElementNotifier.LocalDeclarationVisitor
An ast visitor that visits local type declarations. |
Uses of ASTVisitor in org.eclipse.jdt.internal.compiler.ast |
---|
Methods in org.eclipse.jdt.internal.compiler.ast with parameters of type ASTVisitor | |
---|---|
void |
Wildcard.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
WhileStatement.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
UnaryExpression.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
abstract void |
TypeReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
TypeParameter.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
TypeDeclaration.traverse(ASTVisitor visitor,
BlockScope blockScope)
Iteration for a local innertype |
void |
TryStatement.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
TrueLiteral.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
ThrowStatement.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
ThisReference.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
SynchronizedStatement.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
SwitchStatement.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
SuperReference.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
StringLiteralConcatenation.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
StringLiteral.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
SingleTypeReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
SingleNameReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
SingleMemberAnnotation.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
ReturnStatement.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
QualifiedTypeReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
QualifiedThisReference.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
QualifiedSuperReference.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
QualifiedNameReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
QualifiedAllocationExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
PrefixExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
PostfixExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
ParameterizedSingleTypeReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
ParameterizedQualifiedTypeReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
OR_OR_Expression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
NullLiteral.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
NormalAnnotation.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
MessageSend.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
MemberValuePair.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
MarkerAnnotation.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
LongLiteral.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
LocalDeclaration.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
LabeledStatement.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
JavadocSingleTypeReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JavadocSingleNameReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JavadocReturnStatement.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JavadocQualifiedTypeReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JavadocMessageSend.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
JavadocImplicitTypeReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JavadocFieldReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JavadocArraySingleTypeReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JavadocArrayQualifiedTypeReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JavadocArgumentExpression.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
JavadocAllocationExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
Javadoc.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
IntLiteral.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
InstanceOfExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
IfStatement.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
ForStatement.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
ForeachStatement.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
FloatLiteral.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
FieldReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
FalseLiteral.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
ExtendedStringLiteral.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
Expression.traverse(ASTVisitor visitor,
BlockScope scope)
Traverse an expression in the context of a blockScope |
void |
ExplicitConstructorCall.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
EqualExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
EmptyStatement.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
DoubleLiteral.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
DoStatement.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
ContinueStatement.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
ConditionalExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
CompoundAssignment.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
CombinedBinaryExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
ClassLiteralAccess.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
CharLiteral.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
CastExpression.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
CaseStatement.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
BreakStatement.traverse(ASTVisitor visitor,
BlockScope blockscope)
|
void |
Block.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
BinaryExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
ASTNode.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
Assignment.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
AssertStatement.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
ArrayTypeReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
ArrayReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
ArrayQualifiedTypeReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
ArrayInitializer.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
ArrayAllocationExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
Argument.traverse(ASTVisitor visitor,
BlockScope scope)
|
abstract void |
Annotation.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
AND_AND_Expression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
AllocationExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
Wildcard.traverse(ASTVisitor visitor,
ClassScope scope)
|
abstract void |
TypeReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
TypeParameter.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
TypeDeclaration.traverse(ASTVisitor visitor,
ClassScope classScope)
Iteration for a member innertype |
void |
ThisReference.traverse(ASTVisitor visitor,
ClassScope blockScope)
|
void |
SingleTypeReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
SingleNameReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
QualifiedTypeReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
QualifiedThisReference.traverse(ASTVisitor visitor,
ClassScope blockScope)
|
void |
QualifiedSuperReference.traverse(ASTVisitor visitor,
ClassScope blockScope)
|
void |
QualifiedNameReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
ParameterizedSingleTypeReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
ParameterizedQualifiedTypeReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
MethodDeclaration.traverse(ASTVisitor visitor,
ClassScope classScope)
|
void |
JavadocSingleTypeReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
JavadocSingleNameReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
JavadocReturnStatement.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
JavadocQualifiedTypeReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
JavadocMessageSend.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
JavadocImplicitTypeReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
JavadocFieldReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
JavadocArraySingleTypeReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
JavadocArrayQualifiedTypeReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
JavadocArgumentExpression.traverse(ASTVisitor visitor,
ClassScope blockScope)
|
void |
JavadocAllocationExpression.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
Javadoc.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
Expression.traverse(ASTVisitor visitor,
ClassScope scope)
Traverse an expression in the context of a classScope |
void |
ConstructorDeclaration.traverse(ASTVisitor visitor,
ClassScope classScope)
|
void |
Clinit.traverse(ASTVisitor visitor,
ClassScope classScope)
|
void |
ArrayTypeReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
ArrayQualifiedTypeReference.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
Argument.traverse(ASTVisitor visitor,
ClassScope scope)
|
void |
AnnotationMethodDeclaration.traverse(ASTVisitor visitor,
ClassScope classScope)
|
void |
AbstractMethodDeclaration.traverse(ASTVisitor visitor,
ClassScope classScope)
|
void |
TypeDeclaration.traverse(ASTVisitor visitor,
CompilationUnitScope unitScope)
Iteration for a package member type |
void |
ImportReference.traverse(ASTVisitor visitor,
CompilationUnitScope scope)
|
void |
CompilationUnitDeclaration.traverse(ASTVisitor visitor,
CompilationUnitScope unitScope)
|
void |
Initializer.traverse(ASTVisitor visitor,
MethodScope scope)
|
void |
FieldDeclaration.traverse(ASTVisitor visitor,
MethodScope scope)
|
Uses of ASTVisitor in org.eclipse.jdt.internal.core.search.matching |
---|
Subclasses of ASTVisitor in org.eclipse.jdt.internal.core.search.matching | |
---|---|
class |
MatchLocatorParser.ClassAndMethodDeclarationVisitor
|
class |
MatchLocatorParser.ClassButNoMethodDeclarationVisitor
|
class |
MatchLocatorParser.MethodButNoClassDeclarationVisitor
|
class |
MatchLocatorParser.NoClassNoMethodDeclarationVisitor
An ast visitor that visits local type declarations. |
class |
SuperTypeNamesCollector.TypeDeclarationVisitor
An ast visitor that visits type declarations and member type declarations collecting their super type names. |
Uses of ASTVisitor in org.eclipse.jdt.internal.formatter |
---|
Subclasses of ASTVisitor in org.eclipse.jdt.internal.formatter | |
---|---|
class |
CodeFormatterVisitor
This class is responsible for formatting a valid java source code. |
Methods in org.eclipse.jdt.internal.formatter with parameters of type ASTVisitor | |
---|---|
void |
Scribe.printModifiers(Annotation[] annotations,
ASTVisitor visitor)
|
void |
Scribe.printModifiers(Annotation[] annotations,
ASTVisitor visitor,
int annotationSourceKind)
|
Uses of ASTVisitor in org.jmlspecs.jml4.ast |
---|
Methods in org.jmlspecs.jml4.ast with parameters of type ASTVisitor | |
---|---|
void |
JmlWhileStatement.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
JmlTypeofExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlTypeExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlSubtypeExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlStoreRefExpression.traverse(ASTVisitor visitor,
BlockScope scope)
Deprecated. |
void |
JmlSpecCaseRestAsClauseSeq.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlSpecCaseHeader.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlSpecCaseBody.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlSpecCaseBlock.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlSpecCase.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlSetStatement.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlSetComprehension.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlResultReference.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlQuantifiedExpression.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
JmlOldExpression.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
JmlNumericQuantifier.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlName.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlModifier.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlMethodSpecification.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlMemberFieldRef.traverse(ASTVisitor visitor,
BlockScope scope)
Deprecated. |
void |
JmlMapsMemberRefExpr.traverse(ASTVisitor visitor,
BlockScope scope)
Deprecated. |
void |
JmlMapsIntoClause.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlLoopVariant.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlLoopInvariant.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlLoopAnnotations.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlGroupName.traverse(ASTVisitor visitor,
BlockScope scope)
Deprecated. |
void |
JmlFreshExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlForStatement.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
JmlForeachStatement.traverse(ASTVisitor visitor,
BlockScope blockScope)
|
void |
JmlExplicitConstructorCall.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlElemtypeExpression.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlDoStatement.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlClause.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlBooleanQuantifier.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlAssumeStatement.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlAssignment.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlAssertStatement.traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
JmlMethodDeclaration.traverse(ASTVisitor visitor,
ClassScope classScope)
|
void |
JmlConstructorDeclaration.traverse(ASTVisitor visitor,
ClassScope classScope)
|
void |
JmlCompilationUnitDeclaration.traverse(ASTVisitor visitor,
CompilationUnitScope unitScope)
|
Uses of ASTVisitor in org.jmlspecs.jml4.compiler |
---|
Subclasses of ASTVisitor in org.jmlspecs.jml4.compiler | |
---|---|
class |
ReferenceCounterVisitor
|
Uses of ASTVisitor in org.jmlspecs.jml4.esc.gc |
---|
Subclasses of ASTVisitor in org.jmlspecs.jml4.esc.gc | |
---|---|
class |
Ast2SugaredVisitor
|
Uses of ASTVisitor in org.jmlspecs.jml4.fspv |
---|
Subclasses of ASTVisitor in org.jmlspecs.jml4.fspv | |
---|---|
class |
TheoryTranslator
|
class |
TraceAstVisitor
|
Uses of ASTVisitor in org.jmlspecs.jml4.fspv.phases |
---|
Subclasses of ASTVisitor in org.jmlspecs.jml4.fspv.phases | |
---|---|
class |
TheoryTranslation
|
Uses of ASTVisitor in org.jmlspecs.jml4.rac |
---|
Subclasses of ASTVisitor in org.jmlspecs.jml4.rac | |
---|---|
class |
AstDirtyBitsRestorer
|
class |
AstDirtyBitsRetriever
|
class |
DefaultRacAstVisitor
A concrete visitor class for the interface RacAstVisitor . |
class |
DesugarSpec
A JML visitor class for desugaring method specifications. |
class |
InlineAssertionMerger
Merges RAC code of JML in-line assertions to their original assertions. |
class |
InlineAssertionVisitor
Visitor class to translate a JML in-line assertion into RAC code. |
class |
JmlNullifier
|
class |
ResolutionNullifier
A visitor to nullify various resolutions such as type binding done on JML AST nodes. |
Uses of ASTVisitor in org.jmlspecs.jml4.util |
---|
Subclasses of ASTVisitor in org.jmlspecs.jml4.util | |
---|---|
class |
HasSideEffectsVisitor
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |