Uses of Class
org.aspectj.org.eclipse.jdt.internal.compiler.ast.Statement
Packages that use Statement
Package
Description
The Java DOM/AST is the set of classes that model the source code of a Java program
as a structured document.
-
Uses of Statement in org.aspectj.ajdt.internal.compiler
Methods in org.aspectj.ajdt.internal.compiler with parameters of type StatementModifier and TypeMethodDescriptionprotected StringBuilderCommonPrinter.printStatement(Statement statement, int indent)protected StringBuilderCommonPrinter.printStatement(Statement statement, int indent, boolean applyIndent) -
Uses of Statement in org.aspectj.ajdt.internal.compiler.ast
Subclasses of Statement in org.aspectj.ajdt.internal.compiler.astModifier and TypeClassDescriptionclassRepresents an aspect declaration.classUsed to represent super references inside of inter-type declarations.classRepresents an intertype member class declaration.classclassclassUsed to represent any method call to a method namedproceed.Methods in org.aspectj.ajdt.internal.compiler.ast that return StatementMethods in org.aspectj.ajdt.internal.compiler.ast with parameters of type Statement -
Uses of Statement in org.aspectj.org.eclipse.jdt.core.dom
Methods in org.aspectj.org.eclipse.jdt.core.dom with parameters of type StatementModifier and TypeMethodDescriptionprotected voidASTConverter.checkAndAddMultipleLocalDeclaration(Statement[] stmts, int index, List blockStatements)ASTConverter.convertToExpression(Statement statement)protected StatementAjASTConverter.createFakeEmptyStatement(Statement statement)protected StatementASTConverter.createFakeEmptyStatement(Statement statement) -
Uses of Statement in org.aspectj.org.eclipse.jdt.internal.codeassist.complete
Subclasses of Statement in org.aspectj.org.eclipse.jdt.internal.codeassist.completeModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of Statement in org.aspectj.org.eclipse.jdt.internal.codeassist.impl
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.impl that return StatementModifier and TypeMethodDescriptionAssistParser.replaceAssistStatement(RecoveredElement top, ASTNode assistParent, int start, int end, Statement stmt)Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.impl with parameters of type StatementModifier and TypeMethodDescriptionprotected intAssistParser.fallBackToSpringForward(Statement unused)AssistParser.replaceAssistStatement(RecoveredElement top, ASTNode assistParent, int start, int end, Statement stmt)protected booleanAssistParser.triggerRecoveryUponLambdaClosure(Statement statement, boolean shouldCommit) -
Uses of Statement in org.aspectj.org.eclipse.jdt.internal.codeassist.select
Subclasses of Statement in org.aspectj.org.eclipse.jdt.internal.codeassist.selectModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of Statement in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Subclasses of Statement in org.aspectj.org.eclipse.jdt.internal.compiler.astModifier and TypeClassDescriptionclassclassclassclassAnnotationclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassCombinedBinaryExpression is an implementation of BinaryExpression that specifically attempts to mitigate the issues raised by expressions which have a very deep leftmost branch.classclassclassclassclassclassclassclassclassclassclassclassA faked local variable declaration used for keeping track of data flows of a special variable.classclassclassAspectJ Extension - support for FieldBinding.alwaysNeedsAccessMethodclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassAspectJ Extension - support for MethodBinding.alwaysNeedsAccessMethod Possible mergeconflict? Was InvocationSite but now Invocation in implements clauseclassclassNormal annotation nodeclassclassclassclassclassSyntactic representation of a reference to a generic type.classSyntactic representation of a reference to a generic type.classclassclassVariation on allocation, where can optionally be specified any of: - leading enclosing instance - trailing anonymous type - generic type arguments for generic constructor invocationclassclassclassclassclassclassclassclassclassclassSingleMemberAnnotation nodeclassclassclassclassFlatten string literalclassExtra behavior for statements which are generating subroutinesclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassNode to represent WildcardclassFields in org.aspectj.org.eclipse.jdt.internal.compiler.ast declared as StatementModifier and TypeFieldDescriptionDoStatement.actionForeachStatement.actionForStatement.actionWhileStatement.actionLambdaExpression.bodyIfStatement.elseStatementForStatement.incrementsForStatement.initializationsTryStatement.resourcesLabeledStatement.statementAbstractMethodDeclaration.statementsBlock.statementsSwitchStatement.statementsIfStatement.thenStatementMethods in org.aspectj.org.eclipse.jdt.internal.compiler.ast that return StatementMethods in org.aspectj.org.eclipse.jdt.internal.compiler.ast with parameters of type StatementModifier and TypeMethodDescriptionprotected intSwitchExpression.getFallThroughState(Statement stmt, BlockScope blockScope)protected intSwitchStatement.getFallThroughState(Statement stmt, BlockScope blockScope)voidprotected voidSwitchExpression.statementGenerateCode(BlockScope currentScope, CodeStream codeStream, Statement statement)protected voidSwitchStatement.statementGenerateCode(BlockScope currentScope, CodeStream codeStream, Statement statement)Constructors in org.aspectj.org.eclipse.jdt.internal.compiler.ast with parameters of type StatementModifierConstructorDescriptionDoStatement(Expression condition, Statement action, int sourceStart, int sourceEnd)ForStatement(Statement[] initializations, Expression condition, Statement[] increments, Statement action, boolean neededScope, int s, int e)IfStatement(Expression condition, Statement thenStatement, int sourceStart, int sourceEnd)IfStatement(Expression condition, Statement thenStatement, Statement elseStatement, int sourceStart, int sourceEnd)LabeledStatement(char[] label, Statement statement, long labelPosition, int sourceEnd)LabeledStatement constructor comment.WhileStatement(Expression condition, Statement action, int s, int e) -
Uses of Statement in org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.lookup declared as Statement -
Uses of Statement in org.aspectj.org.eclipse.jdt.internal.compiler.parser
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.parser declared as StatementMethods in org.aspectj.org.eclipse.jdt.internal.compiler.parser that return StatementModifier and TypeMethodDescriptionRecoveredBlock.updatedStatement(int depth, Set<TypeDeclaration> knownTypes)RecoveredLocalVariable.updatedStatement(int depth, Set knownTypes)RecoveredStatement.updatedStatement(int depth, Set<TypeDeclaration> knownTypes)RecoveredType.updatedStatement(int depth, Set knownTypes)Methods in org.aspectj.org.eclipse.jdt.internal.compiler.parser with parameters of type StatementConstructors in org.aspectj.org.eclipse.jdt.internal.compiler.parser with parameters of type StatementModifierConstructorDescriptionRecoveredStatement(Statement statement, RecoveredElement parent, int bracketBalance) -
Uses of Statement in org.aspectj.org.eclipse.jdt.internal.compiler.problem
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.problem with parameters of type StatementModifier and TypeMethodDescriptionvoidProblemReporter.autoManagedResourcesNotBelow17(Statement[] resources)voidProblemReporter.invalidConstructor(Statement statement, MethodBinding targetConstructor)voidProblemReporter.javadocInvalidConstructor(Statement statement, MethodBinding targetConstructor, int modifiers)voidProblemReporter.switchExpressionIllegalLastStatement(Statement stmt)voidProblemReporter.switchExpressionLastStatementCompletesNormally(Statement stmt)voidProblemReporter.switchExpressionTrailingSwitchLabels(Statement stmt)voidProblemReporter.unreachableCode(Statement statement) -
Uses of Statement in org.aspectj.org.eclipse.jdt.internal.eval
Subclasses of Statement in org.aspectj.org.eclipse.jdt.internal.evalModifier and TypeClassDescriptionclassclassclassclassclassA return statement inside a code snippet.classA single name reference inside a code snippet can denote a field of a remote receiver object (that is, the receiver of the context in the stack frame).classA super reference inside a code snippet denotes a reference to the super type of the remote receiver object (that is, the receiver of the context in the stack frame).classA this reference inside a code snippet denotes a remote receiver object (that is, the receiver of the context in the stack frame)class