Verwendungen von Klasse
org.aspectj.org.eclipse.jdt.internal.compiler.ast.Statement
Packages, die Statement verwenden
Package
Beschreibung
The Java DOM/AST is the set of classes that model the source code of a Java program
as a structured document.
-
Verwendungen von Statement in org.aspectj.ajdt.internal.compiler
Methoden in org.aspectj.ajdt.internal.compiler mit Parametern vom Typ StatementModifizierer und TypMethodeBeschreibungprotected StringBuilder
CommonPrinter.printStatement
(Statement statement, int indent) protected StringBuilder
CommonPrinter.printStatement
(Statement statement, int indent, boolean applyIndent) -
Verwendungen von Statement in org.aspectj.ajdt.internal.compiler.ast
Unterklassen von Statement in org.aspectj.ajdt.internal.compiler.astModifizierer und TypKlasseBeschreibungclass
Represents an aspect declaration.class
Used to represent super references inside of inter-type declarations.class
Represents an intertype member class declaration.class
class
class
Used to represent any method call to a method namedproceed
.Methoden in org.aspectj.ajdt.internal.compiler.ast, die Statement zurückgebenMethoden in org.aspectj.ajdt.internal.compiler.ast mit Parametern vom Typ Statement -
Verwendungen von Statement in org.aspectj.org.eclipse.jdt.core.dom
Methoden in org.aspectj.org.eclipse.jdt.core.dom mit Parametern vom Typ StatementModifizierer und TypMethodeBeschreibungprotected void
ASTConverter.checkAndAddMultipleLocalDeclaration
(Statement[] stmts, int index, List blockStatements) ASTConverter.convertToExpression
(Statement statement) protected Statement
AjASTConverter.createFakeEmptyStatement
(Statement statement) protected Statement
ASTConverter.createFakeEmptyStatement
(Statement statement) -
Verwendungen von Statement in org.aspectj.org.eclipse.jdt.internal.codeassist.complete
Unterklassen von Statement in org.aspectj.org.eclipse.jdt.internal.codeassist.completeModifizierer und TypKlasseBeschreibungclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Initially (https://bugs.eclipse.org/106450) this class was only used when an invocation has actual type arguments.class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Verwendungen von Statement in org.aspectj.org.eclipse.jdt.internal.codeassist.impl
Methoden in org.aspectj.org.eclipse.jdt.internal.codeassist.impl, die Statement zurückgebenModifizierer und TypMethodeBeschreibungAssistParser.replaceAssistStatement
(RecoveredElement top, ASTNode assistParent, int start, int end, Statement stmt) Methoden in org.aspectj.org.eclipse.jdt.internal.codeassist.impl mit Parametern vom Typ StatementModifizierer und TypMethodeBeschreibungprotected int
AssistParser.fallBackToSpringForward
(Statement unused) AssistParser.replaceAssistStatement
(RecoveredElement top, ASTNode assistParent, int start, int end, Statement stmt) protected boolean
AssistParser.triggerRecoveryUponLambdaClosure
(Statement statement, boolean shouldCommit) -
Verwendungen von Statement in org.aspectj.org.eclipse.jdt.internal.codeassist.select
Unterklassen von Statement in org.aspectj.org.eclipse.jdt.internal.codeassist.selectModifizierer und TypKlasseBeschreibungclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Verwendungen von Statement in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Unterklassen von Statement in org.aspectj.org.eclipse.jdt.internal.compiler.astModifizierer und TypKlasseBeschreibungclass
class
class
class
Annotationclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
CombinedBinaryExpression is an implementation of BinaryExpression that specifically attempts to mitigate the issues raised by expressions which have a very deep leftmost branch.class
class
class
class
class
class
class
class
class
class
class
class
Sole purpose ofFakeDefaultLiteral
is to appear in case 'default' of switch patterns (JEP 406 at the time of writing this comment)class
A faked local variable declaration used for keeping track of data flows of a special variable.class
class
class
AspectJ Extension - support for FieldBinding.alwaysNeedsAccessMethodclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
AspectJ Extension - support for MethodBinding.alwaysNeedsAccessMethod Possible mergeconflict?class
class
Normal annotation nodeclass
class
class
class
class
Syntactic representation of a reference to a generic type.class
Syntactic representation of a reference to a generic type.class
class
class
class
Variation on allocation, where can optionally be specified any of: - leading enclosing instance - trailing anonymous type - generic type arguments for generic constructor invocationclass
class
class
class
class
class
class
class
class
class
class
SingleMemberAnnotation nodeclass
class
class
class
Flatten string literalclass
Extra behavior for statements which are generating subroutinesclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Node to represent Wildcardclass
Felder in org.aspectj.org.eclipse.jdt.internal.compiler.ast, die deklariert sind als StatementModifizierer und TypFeldBeschreibungDoStatement.action
ForeachStatement.action
ForStatement.action
WhileStatement.action
LambdaExpression.body
IfStatement.elseStatement
ForStatement.increments
ForStatement.initializations
TryStatement.resources
LabeledStatement.statement
AbstractMethodDeclaration.statements
Block.statements
SwitchStatement.statements
IfStatement.thenStatement
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.ast, die Statement zurückgebenMethoden in org.aspectj.org.eclipse.jdt.internal.compiler.ast mit Parametern vom Typ StatementModifizierer und TypMethodeBeschreibungprotected int
SwitchExpression.getFallThroughState
(Statement stmt, BlockScope blockScope) protected int
SwitchStatement.getFallThroughState
(Statement stmt, BlockScope blockScope) void
protected void
SwitchExpression.statementGenerateCode
(BlockScope currentScope, CodeStream codeStream, Statement statement) protected void
SwitchStatement.statementGenerateCode
(BlockScope currentScope, CodeStream codeStream, Statement statement) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.compiler.ast mit Parametern vom Typ StatementModifiziererKonstruktorBeschreibungDoStatement
(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) -
Verwendungen von Statement in org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Felder in org.aspectj.org.eclipse.jdt.internal.compiler.lookup, die deklariert sind als Statement -
Verwendungen von Statement in org.aspectj.org.eclipse.jdt.internal.compiler.parser
Felder in org.aspectj.org.eclipse.jdt.internal.compiler.parser, die deklariert sind als StatementMethoden in org.aspectj.org.eclipse.jdt.internal.compiler.parser, die Statement zurückgebenModifizierer und TypMethodeBeschreibungRecoveredBlock.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) Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.parser mit Parametern vom Typ StatementModifizierer und TypMethodeBeschreibungint
TheOriginalJDTScannerClass.fastForward
(Statement unused) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.compiler.parser mit Parametern vom Typ StatementModifiziererKonstruktorBeschreibungRecoveredStatement
(Statement statement, RecoveredElement parent, int bracketBalance) -
Verwendungen von Statement in org.aspectj.org.eclipse.jdt.internal.compiler.problem
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.problem mit Parametern vom Typ StatementModifizierer und TypMethodeBeschreibungvoid
ProblemReporter.autoManagedResourcesNotBelow17
(Statement[] resources) void
ProblemReporter.duplicateCase
(Statement caseStatement) void
ProblemReporter.IllegalFallThroughToPattern
(Statement statement) void
ProblemReporter.illegalTotalPatternWithDefault
(Statement element) void
ProblemReporter.invalidConstructor
(Statement statement, MethodBinding targetConstructor) void
ProblemReporter.javadocInvalidConstructor
(Statement statement, MethodBinding targetConstructor, int modifiers) void
ProblemReporter.switchExpressionIllegalLastStatement
(Statement stmt) void
ProblemReporter.switchExpressionLastStatementCompletesNormally
(Statement stmt) void
ProblemReporter.switchExpressionTrailingSwitchLabels
(Statement stmt) void
ProblemReporter.unreachableCode
(Statement statement) -
Verwendungen von Statement in org.aspectj.org.eclipse.jdt.internal.eval
Unterklassen von Statement in org.aspectj.org.eclipse.jdt.internal.evalModifizierer und TypKlasseBeschreibungclass
class
class
class
class
A return statement inside a code snippet.class
A 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).class
A 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).class
A this reference inside a code snippet denotes a remote receiver object (that is, the receiver of the context in the stack frame)class