|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of BlockScope in org.eclipse.jdt.internal.codeassist |
---|
Methods in org.eclipse.jdt.internal.codeassist with parameters of type BlockScope | |
---|---|
void |
ThrownExceptionFinder.endVisit(AllocationExpression allocationExpression,
BlockScope scope)
|
void |
UnresolvedReferenceNameFinder.endVisit(Argument argument,
BlockScope blockScope)
|
void |
UnresolvedReferenceNameFinder.endVisit(Block block,
BlockScope blockScope)
|
void |
UnresolvedReferenceNameFinder.endVisit(LocalDeclaration localDeclaration,
BlockScope blockScope)
|
void |
ThrownExceptionFinder.endVisit(MessageSend messageSend,
BlockScope scope)
|
void |
ThrownExceptionFinder.endVisit(ThrowStatement throwStatement,
BlockScope scope)
|
void |
UnresolvedReferenceNameFinder.endVisit(TypeDeclaration typeDeclaration,
BlockScope blockScope)
|
ReferenceBinding[] |
ThrownExceptionFinder.find(TryStatement tryStatement,
BlockScope scope)
|
boolean |
UnresolvedReferenceNameFinder.visit(Block block,
BlockScope blockScope)
|
boolean |
ThrownExceptionFinder.visit(TryStatement tryStatement,
BlockScope scope)
|
boolean |
UnresolvedReferenceNameFinder.visit(TypeDeclaration localTypeDeclaration,
BlockScope blockScope)
|
boolean |
ThrownExceptionFinder.visit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
Uses of BlockScope in org.eclipse.jdt.internal.codeassist.complete |
---|
Methods in org.eclipse.jdt.internal.codeassist.complete with parameters of type BlockScope | |
---|---|
FlowInfo |
CompletionOnBrankStatementLabel.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
void |
CompletionNodeDetector.endVisit(AllocationExpression allocationExpression,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(ArrayInitializer arrayInitializer,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(ArrayReference arrayReference,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(Assignment assignment,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(BinaryExpression binaryExpression,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(CastExpression castExpression,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(ConditionalExpression conditionalExpression,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(EqualExpression equalExpression,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(FieldReference fieldReference,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(MemberValuePair pair,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(MessageSend messageSend,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(PostfixExpression postfixExpression,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(PrefixExpression prefixExpression,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(SingleNameReference singleNameReference,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(SuperReference superReference,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(ThisReference thisReference,
BlockScope scope)
|
void |
CompletionNodeDetector.endVisit(UnaryExpression unaryExpression,
BlockScope scope)
|
TypeBinding |
CompletionOnJavadocTypeParamReference.reportError(BlockScope scope)
|
TypeBinding |
CompletionOnJavadocParamNameReference.reportError(BlockScope scope)
|
void |
CompletionOnLocalName.resolve(BlockScope scope)
|
void |
CompletionOnExplicitConstructorCall.resolve(BlockScope scope)
|
void |
CompletionOnBrankStatementLabel.resolve(BlockScope scope)
|
void |
CompletionOnArgumentName.resolve(BlockScope scope)
|
TypeBinding |
CompletionOnStringLiteral.resolveType(BlockScope scope)
|
TypeBinding |
CompletionOnSingleNameReference.resolveType(BlockScope scope)
|
TypeBinding |
CompletionOnQualifiedNameReference.resolveType(BlockScope scope)
|
TypeBinding |
CompletionOnQualifiedAllocationExpression.resolveType(BlockScope scope)
|
TypeBinding |
CompletionOnMessageSendName.resolveType(BlockScope scope)
|
TypeBinding |
CompletionOnMessageSend.resolveType(BlockScope scope)
|
TypeBinding |
CompletionOnMemberAccess.resolveType(BlockScope scope)
|
TypeBinding |
CompletionOnMarkerAnnotationName.resolveType(BlockScope scope)
|
TypeBinding |
CompletionOnKeyword3.resolveType(BlockScope scope)
|
TypeBinding |
CompletionOnClassLiteralAccess.resolveType(BlockScope scope)
|
TypeBinding |
CompletionOnAnnotationMemberValuePair.resolveType(BlockScope scope)
|
TypeBinding |
CompletionOnParameterizedQualifiedTypeReference.resolveType(BlockScope scope,
boolean checkBounds)
|
TypeBinding |
CompletionOnSingleTypeReference.resolveTypeEnclosing(BlockScope scope,
ReferenceBinding enclosingType)
|
boolean |
CompletionNodeDetector.visit(AllocationExpression allocationExpression,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(ArrayInitializer arrayInitializer,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(ArrayReference arrayReference,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(Assignment assignment,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(BinaryExpression binaryExpression,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(CastExpression castExpression,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(ConditionalExpression conditionalExpression,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(EqualExpression equalExpression,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(FieldReference fieldReference,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(MemberValuePair pair,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(MessageSend messageSend,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(PostfixExpression postfixExpression,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(PrefixExpression prefixExpression,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(SingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(StringLiteral stringLiteral,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(SuperReference superReference,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(ThisReference thisReference,
BlockScope scope)
|
boolean |
CompletionNodeDetector.visit(UnaryExpression unaryExpression,
BlockScope scope)
|
Uses of BlockScope in org.eclipse.jdt.internal.codeassist.select |
---|
Methods in org.eclipse.jdt.internal.codeassist.select with parameters of type BlockScope | |
---|---|
void |
SelectionOnLocalName.resolve(BlockScope scope)
|
void |
SelectionOnExplicitConstructorCall.resolve(BlockScope scope)
|
void |
SelectionOnArgumentName.resolve(BlockScope scope)
|
TypeBinding |
SelectionOnSuperReference.resolveType(BlockScope scope)
|
TypeBinding |
SelectionOnSingleNameReference.resolveType(BlockScope scope)
|
TypeBinding |
SelectionOnQualifiedSuperReference.resolveType(BlockScope scope)
|
TypeBinding |
SelectionOnQualifiedNameReference.resolveType(BlockScope scope)
|
TypeBinding |
SelectionOnQualifiedAllocationExpression.resolveType(BlockScope scope)
|
TypeBinding |
SelectionOnMessageSend.resolveType(BlockScope scope)
|
TypeBinding |
SelectionOnFieldReference.resolveType(BlockScope scope)
|
TypeBinding |
SelectionOnParameterizedSingleTypeReference.resolveType(BlockScope scope,
boolean checkBounds)
|
TypeBinding |
SelectionOnParameterizedQualifiedTypeReference.resolveType(BlockScope scope,
boolean checkBounds)
|
TypeBinding |
SelectionOnSingleTypeReference.resolveTypeEnclosing(BlockScope scope,
ReferenceBinding enclosingType)
|
void |
SelectionOnNameOfMemberValuePair.resolveTypeExpecting(BlockScope scope,
TypeBinding requiredType)
|
Uses of BlockScope in org.eclipse.jdt.internal.compiler |
---|
Methods in org.eclipse.jdt.internal.compiler with parameters of type BlockScope | |
---|---|
void |
ASTVisitor.endVisit(AllocationExpression allocationExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(Argument argument,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ArrayInitializer arrayInitializer,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ArrayReference arrayReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(AssertStatement assertStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(Assignment assignment,
BlockScope scope)
|
void |
ASTVisitor.endVisit(BinaryExpression binaryExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(Block block,
BlockScope scope)
|
void |
ASTVisitor.endVisit(BreakStatement breakStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(CaseStatement caseStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(CastExpression castExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(CharLiteral charLiteral,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ClassLiteralAccess classLiteral,
BlockScope scope)
|
void |
ASTVisitor.endVisit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ConditionalExpression conditionalExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ContinueStatement continueStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(DoStatement doStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(DoubleLiteral doubleLiteral,
BlockScope scope)
|
void |
ASTVisitor.endVisit(EmptyStatement emptyStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(EqualExpression equalExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ExtendedStringLiteral extendedStringLiteral,
BlockScope scope)
|
void |
ASTVisitor.endVisit(FalseLiteral falseLiteral,
BlockScope scope)
|
void |
ASTVisitor.endVisit(FieldReference fieldReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(FloatLiteral floatLiteral,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ForeachStatement forStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ForStatement forStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(IfStatement ifStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(IntLiteral intLiteral,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JavadocAllocationExpression expression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JavadocArgumentExpression expression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JavadocArrayQualifiedTypeReference typeRef,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JavadocArraySingleTypeReference typeRef,
BlockScope scope)
|
void |
ASTVisitor.endVisit(Javadoc javadoc,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JavadocFieldReference fieldRef,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JavadocImplicitTypeReference implicitTypeReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JavadocMessageSend messageSend,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JavadocQualifiedTypeReference typeRef,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JavadocReturnStatement statement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JavadocSingleNameReference argument,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JavadocSingleTypeReference typeRef,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlArrayReference arrayReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlArrayTypeReference arrayTypeReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlAssertStatement assertStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlAssignment assignment,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlAssumeStatement assertStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlBooleanQuantifier jmlBooleanQuantifier,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlCastExpression castExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlCastExpressionWithoutType castExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlClause jmlClause,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlDoStatement jmlDoStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlElemtypeExpression jmlElemtypeExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlEnsuresClause ensuresClause,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlExplicitConstructorCall jmlExplicitConstructorCall,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlFieldReference fieldReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlForeachStatement jmlforStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlForStatement jmlForStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlFreshExpression jmlFreshExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlGroupName jmlGroupName,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlLocalDeclaration localDeclaration,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlMapsIntoClause jmlMapsIntoClause,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlMapsMemberRefExpr jmlMapsMemberRefExpr,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlMemberFieldRef jmlMemberFieldRef,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlMessageSend messageSend,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlMethodSpecification jmlMethodSpecification,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlModifier jmlModifier,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlName jmlName,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlNumericQuantifier jmlNumericQuantifier,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlOldExpression jmlOldExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlQualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlQualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlQuantifiedExpression expr,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlRequiresClause requiresClause,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlResultReference resultReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlReturnStatement returnStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlSetComprehension jmlSetComprehension,
BlockScope scope)
|
boolean |
ASTVisitor.endVisit(JmlSetStatement setStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlSingleNameReference singleNameReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlSingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlSpecCaseBlock jmlSpecCaseBlock,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlSpecCase jmlSpecCase,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlSpecCaseBody jmlSpecCaseBody,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlSpecCaseHeader jmlSpecCaseHeader,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlSpecCaseRestAsClauseSeq jmlSpecCaseRestAsClauseSeq,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlStoreRefExpression jmlStoreRefExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlSubtypeExpression jmlSubtypeExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlTypeExpression expression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlTypeofExpression jmlTypeofExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlWhileStatement whileStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(JmlWildcard wildcard,
BlockScope scope)
|
void |
ASTVisitor.endVisit(LabeledStatement labeledStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(LocalDeclaration localDeclaration,
BlockScope scope)
|
void |
ASTVisitor.endVisit(LongLiteral longLiteral,
BlockScope scope)
|
void |
ASTVisitor.endVisit(MarkerAnnotation annotation,
BlockScope scope)
|
void |
ASTVisitor.endVisit(MemberValuePair pair,
BlockScope scope)
|
void |
ASTVisitor.endVisit(MessageSend messageSend,
BlockScope scope)
|
void |
ASTVisitor.endVisit(NormalAnnotation annotation,
BlockScope scope)
|
void |
ASTVisitor.endVisit(NullLiteral nullLiteral,
BlockScope scope)
|
void |
ASTVisitor.endVisit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(PostfixExpression postfixExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(PrefixExpression prefixExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ReturnStatement returnStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(SingleMemberAnnotation annotation,
BlockScope scope)
|
void |
ASTVisitor.endVisit(SingleNameReference singleNameReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(StringLiteral stringLiteral,
BlockScope scope)
|
void |
ASTVisitor.endVisit(StringLiteralConcatenation literal,
BlockScope scope)
|
void |
ASTVisitor.endVisit(SuperReference superReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(SwitchStatement switchStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(SynchronizedStatement synchronizedStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ThisReference thisReference,
BlockScope scope)
|
void |
ASTVisitor.endVisit(ThrowStatement throwStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(TrueLiteral trueLiteral,
BlockScope scope)
|
void |
ASTVisitor.endVisit(TryStatement tryStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
void |
ASTVisitor.endVisit(TypeParameter typeParameter,
BlockScope scope)
|
void |
ASTVisitor.endVisit(UnaryExpression unaryExpression,
BlockScope scope)
|
void |
ASTVisitor.endVisit(WhileStatement whileStatement,
BlockScope scope)
|
void |
ASTVisitor.endVisit(Wildcard wildcard,
BlockScope scope)
|
boolean |
ASTVisitor.visit(AllocationExpression allocationExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(Argument argument,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ArrayInitializer arrayInitializer,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ArrayReference arrayReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(AssertStatement assertStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(Assignment assignment,
BlockScope scope)
|
boolean |
ASTVisitor.visit(BinaryExpression binaryExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(Block block,
BlockScope scope)
|
boolean |
ASTVisitor.visit(BreakStatement breakStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(CaseStatement caseStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(CastExpression castExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(CharLiteral charLiteral,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ClassLiteralAccess classLiteral,
BlockScope scope)
|
boolean |
ASTVisitor.visit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ConditionalExpression conditionalExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ContinueStatement continueStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(DoStatement doStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(DoubleLiteral doubleLiteral,
BlockScope scope)
|
boolean |
ASTVisitor.visit(EmptyStatement emptyStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(EqualExpression equalExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ExtendedStringLiteral extendedStringLiteral,
BlockScope scope)
|
boolean |
ASTVisitor.visit(FalseLiteral falseLiteral,
BlockScope scope)
|
boolean |
ASTVisitor.visit(FieldReference fieldReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(FloatLiteral floatLiteral,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ForeachStatement forStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ForStatement forStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(IfStatement ifStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(IntLiteral intLiteral,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JavadocAllocationExpression expression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JavadocArgumentExpression expression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JavadocArrayQualifiedTypeReference typeRef,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JavadocArraySingleTypeReference typeRef,
BlockScope scope)
|
boolean |
ASTVisitor.visit(Javadoc javadoc,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JavadocFieldReference fieldRef,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JavadocImplicitTypeReference implicitTypeReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JavadocMessageSend messageSend,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JavadocQualifiedTypeReference typeRef,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JavadocReturnStatement statement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JavadocSingleNameReference argument,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JavadocSingleTypeReference typeRef,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlArrayReference arrayReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlArrayTypeReference arrayTypeReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlAssertStatement assertStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlAssignment assignment,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlAssumeStatement assertStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlBooleanQuantifier jmlBooleanQuantifier,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlCastExpression castExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlCastExpressionWithoutType castExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlClause jmlClause,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlDoStatement jmlDoStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlElemtypeExpression jmlElemtypeExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlEnsuresClause ensuresClause,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlExplicitConstructorCall jmlExplicitConstructorCall,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlFieldReference fieldReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlForeachStatement jmlForeachStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlForStatement jmlForStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlFreshExpression jmlFreshExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlGroupName jmlGroupName,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlLocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlMapsIntoClause jmlMapsIntoClause,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlMapsMemberRefExpr jmlMapsMemberRefExpr,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlMemberFieldRef jmlMemberFieldRef,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlMessageSend messageSend,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlMethodSpecification jmlMethodSpecification,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlModifier jmlModifier,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlName jmlName,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlNumericQuantifier jmlNumericQuantifier,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlOldExpression jmlOldExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlQualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlQualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlQuantifiedExpression expr,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlRequiresClause requiresClause,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlResultReference resultReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlReturnStatement returnStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlSetComprehension jmlSetComprehension,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlSetStatement setStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlSingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlSingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlSpecCaseBlock jmlSpecCaseBlock,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlSpecCase jmlSpecCase,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlSpecCaseBody jmlSpecCaseBody,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlSpecCaseHeader jmlSpecCaseHeader,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlSpecCaseRestAsClauseSeq jmlSpecCaseRestAsClauseSeq,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlStoreRefExpression jmlStoreRefExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlSubtypeExpression jmlSubtypeExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlTypeExpression expression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlTypeofExpression jmlTypeofExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlWhileStatement whileStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(JmlWildcard wildcard,
BlockScope scope)
|
boolean |
ASTVisitor.visit(LabeledStatement labeledStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(LocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
ASTVisitor.visit(LongLiteral longLiteral,
BlockScope scope)
|
boolean |
ASTVisitor.visit(MarkerAnnotation annotation,
BlockScope scope)
|
boolean |
ASTVisitor.visit(MemberValuePair pair,
BlockScope scope)
|
boolean |
ASTVisitor.visit(MessageSend messageSend,
BlockScope scope)
|
boolean |
ASTVisitor.visit(NormalAnnotation annotation,
BlockScope scope)
|
boolean |
ASTVisitor.visit(NullLiteral nullLiteral,
BlockScope scope)
|
boolean |
ASTVisitor.visit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(PostfixExpression postfixExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(PrefixExpression prefixExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ReturnStatement returnStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(SingleMemberAnnotation annotation,
BlockScope scope)
|
boolean |
ASTVisitor.visit(SingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(StringLiteral stringLiteral,
BlockScope scope)
|
boolean |
ASTVisitor.visit(StringLiteralConcatenation literal,
BlockScope scope)
|
boolean |
ASTVisitor.visit(SuperReference superReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(SwitchStatement switchStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(SynchronizedStatement synchronizedStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ThisReference thisReference,
BlockScope scope)
|
boolean |
ASTVisitor.visit(ThrowStatement throwStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(TrueLiteral trueLiteral,
BlockScope scope)
|
boolean |
ASTVisitor.visit(TryStatement tryStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
boolean |
SourceElementNotifier.LocalDeclarationVisitor.visit(TypeDeclaration typeDeclaration,
BlockScope scope)
|
boolean |
ASTVisitor.visit(TypeParameter typeParameter,
BlockScope scope)
|
boolean |
ASTVisitor.visit(UnaryExpression unaryExpression,
BlockScope scope)
|
boolean |
ASTVisitor.visit(WhileStatement whileStatement,
BlockScope scope)
|
boolean |
ASTVisitor.visit(Wildcard wildcard,
BlockScope scope)
|
Uses of BlockScope in org.eclipse.jdt.internal.compiler.ast |
---|
Fields in org.eclipse.jdt.internal.compiler.ast declared as BlockScope | |
---|---|
BlockScope |
SynchronizedStatement.scope
|
BlockScope |
SwitchStatement.scope
|
BlockScope |
ForStatement.scope
|
BlockScope |
ForeachStatement.scope
|
BlockScope |
Block.scope
|
Methods in org.eclipse.jdt.internal.compiler.ast with parameters of type BlockScope | |
---|---|
FlowInfo |
ThisReference.analyseAssignment(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo,
Assignment assignment,
boolean isCompound)
|
FlowInfo |
SingleNameReference.analyseAssignment(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo,
Assignment assignment,
boolean isCompound)
|
abstract FlowInfo |
Reference.analyseAssignment(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo,
Assignment assignment,
boolean isCompound)
|
FlowInfo |
QualifiedNameReference.analyseAssignment(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo,
Assignment assignment,
boolean isCompound)
|
FlowInfo |
FieldReference.analyseAssignment(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo,
Assignment assignment,
boolean isCompound)
|
FlowInfo |
ArrayReference.analyseAssignment(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo,
Assignment assignment,
boolean compoundAssignment)
|
FlowInfo |
WhileStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
UnaryExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
TypeReference.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
TypeDeclaration.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
Flow analysis for a local innertype |
FlowInfo |
TryStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
ThrowStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
SynchronizedStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
SwitchStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
abstract FlowInfo |
Statement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
SingleNameReference.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
ReturnStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
Reference.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
QualifiedThisReference.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
QualifiedNameReference.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
QualifiedAllocationExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
OR_OR_Expression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
MessageSend.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
LocalDeclaration.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
Literal.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
LabeledStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
InstanceOfExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
IfStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
ForStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
ForeachStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
FieldReference.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
Expression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
ExplicitConstructorCall.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
EqualExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
EmptyStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
DoStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
ContinueStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
ConditionalExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
CompoundAssignment.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
CombinedBinaryExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
ClassLiteralAccess.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
CastExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
CaseStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
BreakStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
Block.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
BinaryExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
Assignment.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
AssertStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
ArrayReference.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
ArrayInitializer.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
ArrayAllocationExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
AND_AND_Expression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
AllocationExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
AbstractVariableDeclaration.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
SingleNameReference.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo,
boolean valueRequired)
|
FlowInfo |
QualifiedThisReference.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo,
boolean valueRequired)
|
FlowInfo |
QualifiedNameReference.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo,
boolean valueRequired)
|
FlowInfo |
FieldReference.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo,
boolean valueRequired)
|
FlowInfo |
Expression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo,
boolean valueRequired)
More sophisticated for of the flow analysis used for analyzing expressions, and be able to optimize out portions of expressions where no actual value is required. |
void |
AllocationExpression.checkCapturedLocalInitializationIfNecessary(ReferenceBinding checkedType,
BlockScope currentScope,
FlowInfo flowInfo)
|
TypeBinding |
SingleNameReference.checkFieldAccess(BlockScope scope)
|
TypeBinding |
QualifiedNameReference.checkFieldAccess(BlockScope scope)
Check and/or redirect the field access to the delegate receiver if any |
static void |
ASTNode.checkInvocationArguments(BlockScope scope,
Expression receiver,
TypeBinding receiverType,
MethodBinding method,
Expression[] arguments,
TypeBinding[] argumentTypes,
boolean argsContainCast,
InvocationSite invocationSite)
|
static void |
CastExpression.checkNeedForArgumentCast(BlockScope scope,
int operator,
int operatorSignature,
Expression expression,
int expressionTypeId)
Only complain for identity cast, since other type of casts may be useful: e.g. |
static void |
CastExpression.checkNeedForArgumentCasts(BlockScope scope,
Expression receiver,
TypeBinding receiverType,
MethodBinding binding,
Expression[] arguments,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
Cast expressions will considered as useful if removing them all would actually bind to a different method (no fine grain analysis on per casted argument basis, simply separate widening cast from narrowing ones) |
static void |
CastExpression.checkNeedForArgumentCasts(BlockScope scope,
int operator,
int operatorSignature,
Expression left,
int leftTypeId,
boolean leftIsCast,
Expression right,
int rightTypeId,
boolean rightIsCast)
Check binary operator casted arguments |
static void |
CastExpression.checkNeedForAssignedCast(BlockScope scope,
TypeBinding expectedType,
CastExpression rhs)
Complain if assigned expression is cast, but not actually used as such, e.g. |
static void |
CastExpression.checkNeedForCastCast(BlockScope scope,
CastExpression enclosingCast)
Complain if cast expression is cast, but not actually needed, int i = (int)(Integer) 12; Note that this (int) cast is however needed: Integer i = 0; char c = (char)((int) i); |
static void |
CastExpression.checkNeedForEnclosingInstanceCast(BlockScope scope,
Expression enclosingInstance,
TypeBinding enclosingInstanceType,
TypeBinding memberType)
Casting an enclosing instance will considered as useful if removing it would actually bind to a different type |
void |
Expression.checkNPE(BlockScope scope,
FlowContext flowContext,
FlowInfo flowInfo)
Check the local variable of this expression, if any, against potential NPEs given a flow context and an upstream flow info. |
void |
QualifiedNameReference.checkNPE(BlockScope scope,
FlowContext flowContext,
FlowInfo flowInfo,
boolean checkString)
|
boolean |
Statement.complainIfUnreachable(FlowInfo flowInfo,
BlockScope scope,
boolean didAlreadyComplain)
|
boolean |
EmptyStatement.complainIfUnreachable(FlowInfo flowInfo,
BlockScope scope,
boolean didAlreadyComplain)
|
void |
BinaryExpression.computeConstant(BlockScope scope,
int leftId,
int rightId)
|
void |
Statement.generateArguments(MethodBinding binding,
Expression[] arguments,
BlockScope currentScope,
CodeStream codeStream)
Generate invocation arguments, considering varargs methods |
void |
ThisReference.generateAssignment(BlockScope currentScope,
CodeStream codeStream,
Assignment assignment,
boolean valueRequired)
|
void |
SingleNameReference.generateAssignment(BlockScope currentScope,
CodeStream codeStream,
Assignment assignment,
boolean valueRequired)
|
abstract void |
Reference.generateAssignment(BlockScope currentScope,
CodeStream codeStream,
Assignment assignment,
boolean valueRequired)
|
void |
QualifiedNameReference.generateAssignment(BlockScope currentScope,
CodeStream codeStream,
Assignment assignment,
boolean valueRequired)
|
void |
FieldReference.generateAssignment(BlockScope currentScope,
CodeStream codeStream,
Assignment assignment,
boolean valueRequired)
|
void |
ArrayReference.generateAssignment(BlockScope currentScope,
CodeStream codeStream,
Assignment assignment,
boolean valueRequired)
|
void |
EqualExpression.generateBooleanEqual(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Boolean generation for == with boolean operands Note this code does not optimize conditional constants !!!! |
void |
WhileStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
While code generation |
void |
TypeParameter.generateCode(BlockScope currentScope,
CodeStream codeStream)
|
void |
TypeDeclaration.generateCode(BlockScope blockScope,
CodeStream codeStream)
Bytecode generation for a local inner type (API as a normal statement code gen) |
void |
TryStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
Try statement code generation with or without jsr bytecode use post 1.5 target level, cannot use jsr bytecode, must instead inline finally block returnAddress is only allocated if jsr is allowed |
void |
ThrowStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
Throw code generation |
void |
SynchronizedStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
Synchronized statement code generation |
void |
SwitchStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
Switch code generation |
abstract void |
Statement.generateCode(BlockScope currentScope,
CodeStream codeStream)
|
void |
ReturnStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
Retrun statement code generation generate the finallyInvocationSequence. |
void |
LocalDeclaration.generateCode(BlockScope currentScope,
CodeStream codeStream)
Code generation for a local declaration: i.e. normal assignment to a local variable + unused variable handling |
void |
LabeledStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
Code generation for labeled statement may not need actual source positions recording |
void |
Initializer.generateCode(BlockScope currentScope,
CodeStream codeStream)
Code generation for a non-static initializer: standard block code gen |
void |
IfStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
If code generation |
void |
ForStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
For statement code generation |
void |
ForeachStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
For statement code generation |
void |
FieldDeclaration.generateCode(BlockScope currentScope,
CodeStream codeStream)
Code generation for a field declaration: standard assignment to a field |
void |
Expression.generateCode(BlockScope currentScope,
CodeStream codeStream)
Expression statements are plain expressions, however they generate like normal expressions with no value required. |
void |
ExplicitConstructorCall.generateCode(BlockScope currentScope,
CodeStream codeStream)
Constructor call code generation |
void |
EmptyStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
|
void |
DoStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
Do statement code generation |
void |
CaseStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
Case code generation |
void |
BranchStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
Branch code generation generate the finallyInvocationSequence. |
void |
Block.generateCode(BlockScope currentScope,
CodeStream codeStream)
Code generation for a block |
void |
AssertStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
|
void |
UnaryExpression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for an unary operation |
void |
TrueLiteral.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for the true literal |
void |
ThisReference.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
|
void |
StringLiteral.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for string literal |
void |
SingleNameReference.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
|
void |
QualifiedThisReference.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for QualifiedThisReference |
void |
QualifiedNameReference.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
|
void |
QualifiedAllocationExpression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
|
void |
PostfixExpression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for PostfixExpression |
void |
OR_OR_Expression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for a binary operation |
void |
NullLiteral.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for the null literal |
void |
MessageSend.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
MessageSend code generation |
void |
LongLiteral.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for long literal |
void |
IntLiteral.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for int literal |
void |
InstanceOfExpression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for instanceOfExpression |
void |
FloatLiteral.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for float literal |
void |
FieldReference.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Field reference code generation |
void |
FalseLiteral.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for false literal |
void |
Expression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Every expression is responsible for generating its implicit conversion when necessary. |
void |
EqualExpression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Normal == or != code generation. |
void |
DoubleLiteral.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for the double literak |
void |
ConditionalExpression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for the conditional operator ?: |
void |
CompoundAssignment.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
|
void |
ClassLiteralAccess.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
MessageSendDotClass code generation |
void |
CharLiteral.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
CharLiteral code generation |
void |
CastExpression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Cast expression code generation |
void |
BinaryExpression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for a binary operation |
void |
Assignment.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
|
void |
ArrayReference.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for a array reference |
void |
ArrayInitializer.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for a array initializer |
void |
ArrayAllocationExpression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for a array allocation expression |
void |
AND_AND_Expression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Code generation for a binary operation |
void |
AllocationExpression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
|
void |
ThisReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
SingleNameReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
abstract void |
Reference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
QualifiedNameReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
FieldReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
ArrayReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
SingleNameReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
MethodBinding writeAccessor,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
BinaryExpression.generateLogicalAnd(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Boolean generation for & |
void |
BinaryExpression.generateLogicalOr(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Boolean generation for | |
void |
BinaryExpression.generateLogicalXor(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Boolean generation for ^ |
void |
EqualExpression.generateNonBooleanEqual(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Boolean generation for == with non-boolean operands |
void |
UnaryExpression.generateOptimizedBoolean(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Boolean operator code generation Optimized operations are: &&, ||, <, <=, >, >=, &, |, ^ |
void |
TrueLiteral.generateOptimizedBoolean(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
|
void |
OR_OR_Expression.generateOptimizedBoolean(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Boolean operator code generation Optimized operations are: || |
void |
FalseLiteral.generateOptimizedBoolean(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
|
void |
Expression.generateOptimizedBoolean(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Default generation of a boolean value |
void |
EqualExpression.generateOptimizedBoolean(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Boolean operator code generation Optimized operations are: == and != |
void |
ConditionalExpression.generateOptimizedBoolean(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Optimized boolean code generation for the conditional operator ?: |
void |
BinaryExpression.generateOptimizedBoolean(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Boolean operator code generation Optimized operations are: <, <=, >, >=, &, |, ^ |
void |
AND_AND_Expression.generateOptimizedBoolean(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Boolean operator code generation Optimized operations are: && |
void |
EqualExpression.generateOptimizedBooleanEqual(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Boolean generation for == with boolean operands Note this code does not optimize conditional constants !!!! |
void |
BinaryExpression.generateOptimizedGreaterThan(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Boolean generation for > |
void |
BinaryExpression.generateOptimizedGreaterThanOrEqual(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Boolean generation for >= |
void |
BinaryExpression.generateOptimizedLessThan(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Boolean generation for < |
void |
BinaryExpression.generateOptimizedLessThanOrEqual(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Boolean generation for <= |
void |
BinaryExpression.generateOptimizedLogicalAnd(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Boolean generation for & |
void |
BinaryExpression.generateOptimizedLogicalOr(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Boolean generation for | |
void |
BinaryExpression.generateOptimizedLogicalXor(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Boolean generation for ^ |
void |
EqualExpression.generateOptimizedNonBooleanEqual(BlockScope currentScope,
CodeStream codeStream,
BranchLabel trueLabel,
BranchLabel falseLabel,
boolean valueRequired)
Boolean generation for == with non-boolean operands |
void |
Expression.generateOptimizedStringConcatenation(BlockScope blockScope,
CodeStream codeStream,
int typeID)
|
void |
CombinedBinaryExpression.generateOptimizedStringConcatenation(BlockScope blockScope,
CodeStream codeStream,
int typeID)
|
void |
BinaryExpression.generateOptimizedStringConcatenation(BlockScope blockScope,
CodeStream codeStream,
int typeID)
|
void |
Expression.generateOptimizedStringConcatenationCreation(BlockScope blockScope,
CodeStream codeStream,
int typeID)
|
void |
CombinedBinaryExpression.generateOptimizedStringConcatenationCreation(BlockScope blockScope,
CodeStream codeStream,
int typeID)
|
void |
BinaryExpression.generateOptimizedStringConcatenationCreation(BlockScope blockScope,
CodeStream codeStream,
int typeID)
|
void |
ThisReference.generatePostIncrement(BlockScope currentScope,
CodeStream codeStream,
CompoundAssignment postIncrement,
boolean valueRequired)
|
void |
SingleNameReference.generatePostIncrement(BlockScope currentScope,
CodeStream codeStream,
CompoundAssignment postIncrement,
boolean valueRequired)
|
abstract void |
Reference.generatePostIncrement(BlockScope currentScope,
CodeStream codeStream,
CompoundAssignment postIncrement,
boolean valueRequired)
|
void |
QualifiedNameReference.generatePostIncrement(BlockScope currentScope,
CodeStream codeStream,
CompoundAssignment postIncrement,
boolean valueRequired)
|
void |
FieldReference.generatePostIncrement(BlockScope currentScope,
CodeStream codeStream,
CompoundAssignment postIncrement,
boolean valueRequired)
|
void |
ArrayReference.generatePostIncrement(BlockScope currentScope,
CodeStream codeStream,
CompoundAssignment postIncrement,
boolean valueRequired)
|
FieldBinding |
QualifiedNameReference.generateReadSequence(BlockScope currentScope,
CodeStream codeStream)
|
boolean |
TryStatement.generateSubRoutineInvocation(BlockScope currentScope,
CodeStream codeStream,
java.lang.Object targetLocation,
int stateIndex,
LocalVariableBinding secretLocal)
|
boolean |
SynchronizedStatement.generateSubRoutineInvocation(BlockScope currentScope,
CodeStream codeStream,
java.lang.Object targetLocation,
int stateIndex,
LocalVariableBinding secretLocal)
|
abstract boolean |
SubRoutineStatement.generateSubRoutineInvocation(BlockScope currentScope,
CodeStream codeStream,
java.lang.Object targetLocation,
int stateIndex,
LocalVariableBinding secretLocal)
Generate an invocation of a subroutine (e.g. |
TypeBinding |
QualifiedNameReference.getOtherFieldBindings(BlockScope scope)
|
TypeBinding |
TrueLiteral.literalType(BlockScope scope)
|
TypeBinding |
StringLiteral.literalType(BlockScope scope)
|
TypeBinding |
NullLiteral.literalType(BlockScope scope)
|
TypeBinding |
LongLiteral.literalType(BlockScope scope)
|
abstract TypeBinding |
Literal.literalType(BlockScope scope)
|
TypeBinding |
IntLiteral.literalType(BlockScope scope)
|
TypeBinding |
FloatLiteral.literalType(BlockScope scope)
|
TypeBinding |
FalseLiteral.literalType(BlockScope scope)
|
TypeBinding |
DoubleLiteral.literalType(BlockScope scope)
|
TypeBinding |
CharLiteral.literalType(BlockScope scope)
|
void |
TypeDeclaration.manageEnclosingInstanceAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo)
|
void |
SingleNameReference.manageEnclosingInstanceAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo)
|
void |
QualifiedNameReference.manageEnclosingInstanceAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo)
|
void |
QualifiedAllocationExpression.manageEnclosingInstanceAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo)
|
void |
AllocationExpression.manageEnclosingInstanceAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo)
|
void |
QualifiedNameReference.manageSyntheticAccessIfNecessary(BlockScope currentScope,
FieldBinding fieldBinding,
TypeBinding lastReceiverType,
int index,
FlowInfo flowInfo)
index is <0 to denote write access emulation |
void |
MessageSend.manageSyntheticAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo)
|
void |
ExplicitConstructorCall.manageSyntheticAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo)
|
void |
AssertStatement.manageSyntheticAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo)
|
void |
AllocationExpression.manageSyntheticAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo)
|
void |
SingleNameReference.manageSyntheticAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo,
boolean isReadAccess)
|
void |
FieldReference.manageSyntheticAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo,
boolean isReadAccess)
|
TypeBinding |
SingleNameReference.reportError(BlockScope scope)
|
TypeBinding |
QualifiedNameReference.reportError(BlockScope scope)
Normal field binding did not work, try to bind to a field of the delegate receiver. |
void |
WhileStatement.resolve(BlockScope scope)
|
void |
TypeParameter.resolve(BlockScope scope)
|
void |
TypeDeclaration.resolve(BlockScope blockScope)
Resolve a local type declaration |
void |
TryStatement.resolve(BlockScope upperScope)
|
void |
ThrowStatement.resolve(BlockScope scope)
|
void |
SynchronizedStatement.resolve(BlockScope upperScope)
|
void |
SwitchStatement.resolve(BlockScope upperScope)
|
abstract void |
Statement.resolve(BlockScope scope)
|
void |
ReturnStatement.resolve(BlockScope scope)
|
void |
LocalDeclaration.resolve(BlockScope scope)
|
void |
LabeledStatement.resolve(BlockScope scope)
|
void |
JavadocSingleNameReference.resolve(BlockScope scope)
|
void |
JavadocReturnStatement.resolve(BlockScope scope)
|
void |
JavadocArgumentExpression.resolve(BlockScope scope)
|
void |
IfStatement.resolve(BlockScope scope)
|
void |
ForStatement.resolve(BlockScope upperScope)
|
void |
ForeachStatement.resolve(BlockScope upperScope)
|
void |
Expression.resolve(BlockScope scope)
|
void |
ExplicitConstructorCall.resolve(BlockScope scope)
|
void |
EmptyStatement.resolve(BlockScope scope)
|
void |
DoStatement.resolve(BlockScope scope)
|
void |
CaseStatement.resolve(BlockScope scope)
No-op : should use resolveCase(...) instead. |
void |
BranchStatement.resolve(BlockScope scope)
|
void |
Block.resolve(BlockScope upperScope)
|
void |
AssertStatement.resolve(BlockScope scope)
|
void |
AbstractVariableDeclaration.resolve(BlockScope scope)
|
void |
JavadocSingleNameReference.resolve(BlockScope scope,
boolean warn,
boolean considerParamRefAsUsage)
Resolve without warnings |
static void |
ASTNode.resolveAnnotations(BlockScope scope,
Annotation[] sourceAnnotations,
Binding recipient)
Resolve annotations, and check duplicates, answers combined tagBits for recognized standard annotations |
Constant |
Statement.resolveCase(BlockScope scope,
TypeBinding testType,
SwitchStatement switchStatement)
Returns case constant associated to this statement (NotAConstant if none) |
Constant |
CaseStatement.resolveCase(BlockScope scope,
TypeBinding switchExpressionType,
SwitchStatement switchStatement)
Returns the constant intValue or ordinal for enum constants. |
static void |
ASTNode.resolveDeprecatedAnnotations(BlockScope scope,
Annotation[] annotations,
Binding recipient)
Figures if @Deprecated annotation is specified, do not resolve entire annotations. |
TypeBinding |
Argument.resolveForCatch(BlockScope scope)
|
TypeBinding |
UnaryExpression.resolveType(BlockScope scope)
|
TypeBinding |
TypeReference.resolveType(BlockScope blockScope)
|
TypeBinding |
ThisReference.resolveType(BlockScope scope)
|
TypeBinding |
SuperReference.resolveType(BlockScope scope)
|
TypeBinding |
SingleNameReference.resolveType(BlockScope scope)
|
TypeBinding |
QualifiedThisReference.resolveType(BlockScope scope)
|
TypeBinding |
QualifiedSuperReference.resolveType(BlockScope scope)
|
TypeBinding |
QualifiedNameReference.resolveType(BlockScope scope)
|
TypeBinding |
QualifiedAllocationExpression.resolveType(BlockScope scope)
|
TypeBinding |
MessageSend.resolveType(BlockScope scope)
|
TypeBinding |
LongLiteral.resolveType(BlockScope scope)
|
TypeBinding |
Literal.resolveType(BlockScope scope)
|
TypeBinding |
JavadocMessageSend.resolveType(BlockScope scope)
|
TypeBinding |
JavadocFieldReference.resolveType(BlockScope scope)
|
TypeBinding |
JavadocArgumentExpression.resolveType(BlockScope scope)
|
TypeBinding |
JavadocAllocationExpression.resolveType(BlockScope scope)
|
TypeBinding |
IntLiteral.resolveType(BlockScope scope)
|
TypeBinding |
InstanceOfExpression.resolveType(BlockScope scope)
|
TypeBinding |
FieldReference.resolveType(BlockScope scope)
|
TypeBinding |
Expression.resolveType(BlockScope scope)
Resolve the type of this expression in the context of a blockScope |
TypeBinding |
EqualExpression.resolveType(BlockScope scope)
|
TypeBinding |
ConditionalExpression.resolveType(BlockScope scope)
|
TypeBinding |
CompoundAssignment.resolveType(BlockScope scope)
|
TypeBinding |
CombinedBinaryExpression.resolveType(BlockScope scope)
|
TypeBinding |
ClassLiteralAccess.resolveType(BlockScope scope)
|
TypeBinding |
CastExpression.resolveType(BlockScope scope)
|
TypeBinding |
BinaryExpression.resolveType(BlockScope scope)
|
TypeBinding |
Assignment.resolveType(BlockScope scope)
|
TypeBinding |
ArrayReference.resolveType(BlockScope scope)
|
TypeBinding |
ArrayAllocationExpression.resolveType(BlockScope scope)
|
TypeBinding |
Annotation.resolveType(BlockScope scope)
|
TypeBinding |
AllocationExpression.resolveType(BlockScope scope)
|
TypeBinding |
Wildcard.resolveType(BlockScope scope,
boolean checkBounds)
|
TypeBinding |
TypeReference.resolveType(BlockScope scope,
boolean checkBounds)
|
TypeBinding |
ParameterizedSingleTypeReference.resolveType(BlockScope scope,
boolean checkBounds)
|
TypeBinding |
ParameterizedQualifiedTypeReference.resolveType(BlockScope scope,
boolean checkBounds)
|
TypeBinding |
JavadocQualifiedTypeReference.resolveType(BlockScope blockScope,
boolean checkBounds)
|
TypeBinding |
Wildcard.resolveTypeArgument(BlockScope blockScope,
ReferenceBinding genericType,
int rank)
|
TypeBinding |
TypeReference.resolveTypeArgument(BlockScope blockScope,
ReferenceBinding genericType,
int rank)
|
TypeBinding |
SingleTypeReference.resolveTypeEnclosing(BlockScope scope,
ReferenceBinding enclosingType)
|
TypeBinding |
ParameterizedSingleTypeReference.resolveTypeEnclosing(BlockScope scope,
ReferenceBinding enclosingType)
|
void |
MemberValuePair.resolveTypeExpecting(BlockScope scope,
TypeBinding requiredType)
|
TypeBinding |
Expression.resolveTypeExpecting(BlockScope scope,
TypeBinding expectedType)
|
TypeBinding |
Assignment.resolveTypeExpecting(BlockScope scope,
TypeBinding expectedType)
|
TypeBinding |
ArrayInitializer.resolveTypeExpecting(BlockScope scope,
TypeBinding expectedType)
|
void |
Block.resolveUsing(BlockScope givenScope)
|
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)
|
Uses of BlockScope in org.eclipse.jdt.internal.compiler.codegen |
---|
Methods in org.eclipse.jdt.internal.compiler.codegen with parameters of type BlockScope | |
---|---|
void |
CodeStream.exitUserScope(BlockScope currentScope)
|
void |
CodeStream.exitUserScope(BlockScope currentScope,
LocalVariableBinding binding)
|
void |
CodeStream.generateStringConcatenationAppend(BlockScope blockScope,
Expression oper1,
Expression oper2)
The equivalent code performs a string conversion: |
void |
CodeStream.generateSyntheticEnclosingInstanceValues(BlockScope currentScope,
ReferenceBinding targetType,
Expression enclosingInstance,
ASTNode invocationSite)
Code responsible to generate the suitable code to supply values for the synthetic enclosing instance arguments of a constructor invocation of a nested type. |
void |
CodeStream.generateSyntheticOuterArgumentValues(BlockScope currentScope,
ReferenceBinding targetType,
ASTNode invocationSite)
Code responsible to generate the suitable code to supply values for the synthetic outer local variable arguments of a constructor invocation of a nested type. |
Uses of BlockScope in org.eclipse.jdt.internal.compiler.flow |
---|
Methods in org.eclipse.jdt.internal.compiler.flow with parameters of type BlockScope | |
---|---|
void |
FlowContext.checkExceptionHandlers(TypeBinding[] raisedExceptions,
ASTNode location,
FlowInfo flowInfo,
BlockScope scope)
|
void |
FlowContext.checkExceptionHandlers(TypeBinding raisedException,
ASTNode location,
FlowInfo flowInfo,
BlockScope scope)
|
void |
InitializationFlowContext.checkInitializerExceptions(BlockScope currentScope,
FlowContext initializerContext,
FlowInfo flowInfo)
|
void |
ExceptionHandlingFlowContext.complainIfUnusedExceptionHandlers(BlockScope scope,
TryStatement tryStatement)
|
void |
FinallyFlowContext.complainOnDeferredChecks(FlowInfo flowInfo,
BlockScope scope)
Given some contextual initialization info (derived from a try block or a catch block), this code will check that the subroutine context does not also initialize a final variable potentially set redundantly. |
void |
LoopingFlowContext.complainOnDeferredFinalChecks(BlockScope scope,
FlowInfo flowInfo)
Perform deferred checks relative to final variables duplicate initialization of lack of initialization. |
void |
LoopingFlowContext.complainOnDeferredNullChecks(BlockScope scope,
FlowInfo callerFlowInfo)
Perform deferred checks relative to the null status of local variables. |
Constructors in org.eclipse.jdt.internal.compiler.flow with parameters of type BlockScope | |
---|---|
ExceptionHandlingFlowContext(FlowContext parent,
ASTNode associatedNode,
ReferenceBinding[] handledExceptions,
BlockScope scope,
UnconditionalFlowInfo flowInfo)
|
|
InitializationFlowContext(FlowContext parent,
ASTNode associatedNode,
BlockScope scope)
|
|
LabelFlowContext(FlowContext parent,
ASTNode associatedNode,
char[] labelName,
BranchLabel breakLabel,
BlockScope scope)
|
Uses of BlockScope in org.eclipse.jdt.internal.compiler.lookup |
---|
Subclasses of BlockScope in org.eclipse.jdt.internal.compiler.lookup | |
---|---|
class |
MethodScope
Specific block scope used for methods, constructors or clinits, representing its outermost blockscope. |
Fields in org.eclipse.jdt.internal.compiler.lookup declared as BlockScope | |
---|---|
BlockScope |
LocalVariableBinding.declaringScope
|
BlockScope |
InnerEmulationDependency.scope
|
BlockScope[] |
BlockScope.shiftScopes
|
Methods in org.eclipse.jdt.internal.compiler.lookup with parameters of type BlockScope | |
---|---|
void |
LocalTypeBinding.addInnerEmulationDependent(BlockScope dependentScope,
boolean wasEnclosingInstanceSupplied)
|
FieldBinding |
SourceTypeBinding.addSyntheticFieldForAssert(BlockScope blockScope)
|
FieldBinding |
SourceTypeBinding.addSyntheticFieldForClassLiteral(TypeBinding targetType,
BlockScope blockScope)
|
Constructors in org.eclipse.jdt.internal.compiler.lookup with parameters of type BlockScope | |
---|---|
BlockScope(BlockScope parent)
|
|
BlockScope(BlockScope parent,
boolean addToParentScope)
|
|
BlockScope(BlockScope parent,
int variableCount)
|
|
InnerEmulationDependency(BlockScope scope,
boolean wasEnclosingInstanceSupplied)
|
Uses of BlockScope in org.eclipse.jdt.internal.core.search.matching |
---|
Methods in org.eclipse.jdt.internal.core.search.matching with parameters of type BlockScope | |
---|---|
boolean |
SuperTypeNamesCollector.TypeDeclarationVisitor.visit(TypeDeclaration typeDeclaration,
BlockScope scope)
|
boolean |
MatchLocatorParser.MethodButNoClassDeclarationVisitor.visit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
boolean |
MatchLocatorParser.ClassAndMethodDeclarationVisitor.visit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
Uses of BlockScope in org.eclipse.jdt.internal.eval |
---|
Subclasses of BlockScope in org.eclipse.jdt.internal.eval | |
---|---|
class |
CodeSnippetScope
This scope is used for code snippet lookup to emulate private, protected and default access. |
Methods in org.eclipse.jdt.internal.eval with parameters of type BlockScope | |
---|---|
FlowInfo |
CodeSnippetReturnStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
CodeSnippetSingleNameReference.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo,
boolean valueRequired)
|
TypeBinding |
CodeSnippetSingleNameReference.checkFieldAccess(BlockScope scope)
Check and/or redirect the field access to the delegate receiver if any |
TypeBinding |
CodeSnippetQualifiedNameReference.checkFieldAccess(BlockScope scope)
Check and/or redirect the field access to the delegate receiver if any |
void |
CodeSnippetSingleNameReference.generateAssignment(BlockScope currentScope,
CodeStream codeStream,
Assignment assignment,
boolean valueRequired)
|
void |
CodeSnippetQualifiedNameReference.generateAssignment(BlockScope currentScope,
CodeStream codeStream,
Assignment assignment,
boolean valueRequired)
|
void |
CodeSnippetFieldReference.generateAssignment(BlockScope currentScope,
CodeStream codeStream,
Assignment assignment,
boolean valueRequired)
|
void |
CodeSnippetThisReference.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
|
void |
CodeSnippetSingleNameReference.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
|
void |
CodeSnippetQualifiedNameReference.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
|
void |
CodeSnippetMessageSend.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
MessageSend code generation |
void |
CodeSnippetFieldReference.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Field reference code generation |
void |
CodeSnippetAllocationExpression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
|
void |
CodeSnippetQualifiedNameReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
CodeSnippetFieldReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
CodeSnippetSingleNameReference.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
MethodBinding writeAccessor,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
|
void |
CodeSnippetSingleNameReference.generatePostIncrement(BlockScope currentScope,
CodeStream codeStream,
CompoundAssignment postIncrement,
boolean valueRequired)
|
void |
CodeSnippetQualifiedNameReference.generatePostIncrement(BlockScope currentScope,
CodeStream codeStream,
CompoundAssignment postIncrement,
boolean valueRequired)
|
void |
CodeSnippetFieldReference.generatePostIncrement(BlockScope currentScope,
CodeStream codeStream,
CompoundAssignment postIncrement,
boolean valueRequired)
|
FieldBinding |
CodeSnippetQualifiedNameReference.generateReadSequence(BlockScope currentScope,
CodeStream codeStream)
|
TypeBinding |
CodeSnippetQualifiedNameReference.getOtherFieldBindings(BlockScope scope)
|
TypeBinding |
CodeSnippetSingleNameReference.getReceiverType(BlockScope currentScope)
Check and/or redirect the field access to the delegate receiver if any |
TypeBinding |
CodeSnippetQualifiedNameReference.getReceiverType(BlockScope currentScope)
Check and/or redirect the field access to the delegate receiver if any |
void |
CodeSnippetAllocationExpression.manageEnclosingInstanceAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo)
|
void |
CodeSnippetQualifiedNameReference.manageSyntheticAccessIfNecessary(BlockScope currentScope,
FieldBinding fieldBinding,
TypeBinding lastReceiverType,
int index,
FlowInfo flowInfo)
index is <0 to denote write access emulation |
void |
CodeSnippetMessageSend.manageSyntheticAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo)
|
void |
CodeSnippetAllocationExpression.manageSyntheticAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo)
|
void |
CodeSnippetSingleNameReference.manageSyntheticAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo,
boolean isReadAccess)
|
void |
CodeSnippetFieldReference.manageSyntheticAccessIfNecessary(BlockScope currentScope,
FlowInfo flowInfo,
boolean isReadAccess)
|
TypeBinding |
CodeSnippetSingleNameReference.reportError(BlockScope scope)
Normal field binding did not work, try to bind to a field of the delegate receiver. |
TypeBinding |
CodeSnippetQualifiedNameReference.reportError(BlockScope scope)
Normal field binding did not work, try to bind to a field of the delegate receiver. |
void |
CodeSnippetReturnStatement.resolve(BlockScope scope)
|
TypeBinding |
CodeSnippetThisReference.resolveType(BlockScope scope)
|
TypeBinding |
CodeSnippetSuperReference.resolveType(BlockScope scope)
|
TypeBinding |
CodeSnippetMessageSend.resolveType(BlockScope scope)
|
TypeBinding |
CodeSnippetFieldReference.resolveType(BlockScope scope)
|
TypeBinding |
CodeSnippetAllocationExpression.resolveType(BlockScope scope)
|
TypeBinding |
CodeSnippetQualifiedNameReference.resolveTypeVisibility(BlockScope scope)
|
Constructors in org.eclipse.jdt.internal.eval with parameters of type BlockScope | |
---|---|
CodeSnippetScope(BlockScope parent)
CodeSnippetScope constructor comment. |
|
CodeSnippetScope(BlockScope parent,
int variableCount)
CodeSnippetScope constructor comment. |
Uses of BlockScope in org.eclipse.jdt.internal.formatter |
---|
Methods in org.eclipse.jdt.internal.formatter with parameters of type BlockScope | |
---|---|
boolean |
CodeFormatterVisitor.visit(AllocationExpression allocationExpression,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(Argument argument,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ArrayInitializer arrayInitializer,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ArrayReference arrayReference,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(AssertStatement assertStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(Assignment assignment,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(BinaryExpression binaryExpression,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(Block block,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(BreakStatement breakStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(CaseStatement caseStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(CastExpression castExpression,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(CharLiteral charLiteral,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ClassLiteralAccess classLiteral,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ConditionalExpression conditionalExpression,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ContinueStatement continueStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(DoStatement doStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(DoubleLiteral doubleLiteral,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(EmptyStatement statement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(EqualExpression equalExpression,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(FalseLiteral falseLiteral,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(FieldReference fieldReference,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(FloatLiteral floatLiteral,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ForeachStatement forStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ForStatement forStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(IfStatement ifStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(IntLiteral intLiteral,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(LabeledStatement labeledStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(LocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(LongLiteral longLiteral,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(MarkerAnnotation annotation,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(MemberValuePair pair,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(MessageSend messageSend,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(NormalAnnotation annotation,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(NullLiteral nullLiteral,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(PostfixExpression postfixExpression,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(PrefixExpression prefixExpression,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ReturnStatement returnStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(SingleMemberAnnotation annotation,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(SingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(StringLiteral stringLiteral,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(StringLiteralConcatenation stringLiteral,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(SuperReference superReference,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(SwitchStatement switchStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(SynchronizedStatement synchronizedStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ThisReference thisReference,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(ThrowStatement throwStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(TrueLiteral trueLiteral,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(TryStatement tryStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(TypeParameter typeParameter,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(UnaryExpression unaryExpression,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(WhileStatement whileStatement,
BlockScope scope)
|
boolean |
CodeFormatterVisitor.visit(Wildcard wildcard,
BlockScope scope)
|
Uses of BlockScope in org.jmlspecs.eclipse.jdt.internal.esc2 |
---|
Methods in org.jmlspecs.eclipse.jdt.internal.esc2 with parameters of type BlockScope | |
---|---|
void |
JdtAst2EscjAstVisitor.endVisit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
Deprecated. |
void |
JdtAst2EscjAstVisitor.endVisit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(AllocationExpression allocationExpression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(AND_AND_Expression and_and_Expression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(Argument argument,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ArrayInitializer arrayInitializer,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ArrayReference arrayReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(AssertStatement assertStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(Assignment assignment,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(BinaryExpression binaryExpression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(Block block,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(BreakStatement breakStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(CaseStatement caseStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(CastExpression castExpression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(CharLiteral charLiteral,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ClassLiteralAccess classLiteral,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(CompoundAssignment compoundAssignment,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ConditionalExpression conditionalExpression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ContinueStatement continueStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(DoStatement doStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(DoubleLiteral doubleLiteral,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(EmptyStatement emptyStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(EqualExpression equalExpression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
Deprecated. |
boolean |
JdtAst2EscjAstVisitor.visit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ExtendedStringLiteral extendedStringLiteral,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(FalseLiteral falseLiteral,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(FieldReference fieldReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(FloatLiteral floatLiteral,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ForeachStatement forStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ForStatement forStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(IfStatement ifStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(IntLiteral intLiteral,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JavadocAllocationExpression expression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JavadocArgumentExpression expression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JavadocArrayQualifiedTypeReference typeRef,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JavadocArraySingleTypeReference typeRef,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(Javadoc javadoc,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JavadocFieldReference fieldRef,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JavadocImplicitTypeReference implicitTypeReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JavadocMessageSend messageSend,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JavadocQualifiedTypeReference typeRef,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JavadocReturnStatement statement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JavadocSingleNameReference argument,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JavadocSingleTypeReference typeRef,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlArrayReference arrayReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlArrayTypeReference arrayTypeReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlAssertStatement assertStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlAssignment assignment,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlCastExpression castExpression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlCastExpressionWithoutType castExpression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlEnsuresClause ensuresClause,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlFieldReference fieldReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlLocalDeclaration localDeclaration,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlMessageSend messageSend,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlQualifiedNameReference qualifiedNameReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlQualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlRequiresClause requiresClause,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlResultReference resultReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlReturnStatement returnStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlSingleNameReference singleNameReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlSingleTypeReference singleTypeReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(JmlWildcard wildcard,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(LabeledStatement labeledStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(LocalDeclaration localDeclaration,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(LongLiteral longLiteral,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(MarkerAnnotation annotation,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(MemberValuePair pair,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(MessageSend messageSend,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(NormalAnnotation annotation,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(NullLiteral nullLiteral,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(OR_OR_Expression or_or_Expression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(PostfixExpression postfixExpression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(PrefixExpression prefixExpression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ReturnStatement returnStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(SingleMemberAnnotation annotation,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(SingleNameReference singleNameReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(SingleTypeReference singleTypeReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(StringLiteral stringLiteral,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(StringLiteralConcatenation literal,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(SuperReference superReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(SwitchStatement switchStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(SynchronizedStatement synchronizedStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ThisReference thisReference,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(ThrowStatement throwStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(TrueLiteral trueLiteral,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(TryStatement tryStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
Deprecated. |
boolean |
JdtAst2EscjAstVisitor.visit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(TypeParameter typeParameter,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(UnaryExpression unaryExpression,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(WhileStatement whileStatement,
BlockScope scope)
Deprecated. |
boolean |
PrintVisitor.visit(Wildcard wildcard,
BlockScope scope)
Deprecated. |
Uses of BlockScope in org.jmlspecs.jml4.ast |
---|
Fields in org.jmlspecs.jml4.ast declared as BlockScope | |
---|---|
BlockScope |
JmlQuantifiedExpression.scope
The scope. |
Methods in org.jmlspecs.jml4.ast with parameters of type BlockScope | |
---|---|
FlowInfo |
JmlStoreRefExpression.analyseAssignment(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo,
Assignment assignment,
boolean isCompound)
Deprecated. |
abstract FlowInfo |
JmlTypeBodyDeclaration.analyseCode(BlockScope staticInitializerScope,
BlockScope initializerScope,
FlowContext context,
FlowInfo flowInfo)
|
FlowInfo |
JmlRepresentsClause.analyseCode(BlockScope staticInitializerScope,
BlockScope initializerScope,
FlowContext context,
FlowInfo flowInfo)
|
FlowInfo |
JmlInvariantForType.analyseCode(BlockScope staticInitializerScope,
BlockScope initializerScope,
FlowContext context,
FlowInfo flowInfo)
|
FlowInfo |
JmlInitiallyClause.analyseCode(BlockScope staticInitializerScope,
BlockScope initializerScope,
FlowContext context,
FlowInfo flowInfo)
|
FlowInfo |
JmlConstraintClause.analyseCode(BlockScope staticInitializerScope,
BlockScope initializerScope,
FlowContext context,
FlowInfo flowInfo)
|
FlowInfo |
JmlWhileStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlSubtypeExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlStoreRefListExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlSetStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlSetComprehension.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlReturnStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlResultReference.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlQuantifiedExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlOldExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlMessageSend.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
void |
JmlLoopVariant.analyseCode(BlockScope scope,
FlowContext context,
FlowInfo flowInfo)
|
void |
JmlLoopAnnotations.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlLocalDeclaration.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlForStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlForeachStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlExplicitConstructorCall.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlDoStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
void |
JmlClause.analyseCode(BlockScope scope,
FlowContext context,
FlowInfo flowInfo)
|
FlowInfo |
JmlAssignment.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlAssertOrAssumeStatement.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlAllocationExpression.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo)
|
FlowInfo |
JmlResultReference.analyseCode(BlockScope currentScope,
FlowContext flowContext,
FlowInfo flowInfo,
boolean valueRequired)
|
void |
JmlLoopAnnotations.checkLoopInvariant(BlockScope currentScope,
CodeStream codeStream)
|
void |
JmlLoopAnnotations.checkLoopVariant(BlockScope currentScope,
CodeStream codeStream,
LocalVariableBinding firstTimeBinding)
|
void |
JmlQualifiedNameReference.checkNPE(BlockScope scope,
FlowContext flowContext,
FlowInfo flowInfo,
boolean checkString)
|
void |
JmlLoopVariant.generateAndStore(BlockScope currentScope,
CodeStream codeStream)
|
void |
JmlStoreRefExpression.generateAssignment(BlockScope currentScope,
CodeStream codeStream,
Assignment assignment,
boolean valueRequired)
Deprecated. |
void |
JmlTypeDeclaration.generateCheck(BlockScope currentScope,
AbstractMethodDeclaration methodDecl,
CodeStream codeStream)
|
void |
JmlRequiresClause.generateCheck(BlockScope currentScope,
AbstractMethodDeclaration methodDecl,
CodeStream codeStream)
|
void |
JmlRepresentsClause.generateCheck(BlockScope currentScope,
AbstractMethodDeclaration methodDecl,
CodeStream codeStream)
|
void |
JmlLoopVariant.generateCheck(BlockScope currentScope,
AbstractMethodDeclaration methodDecl,
CodeStream codeStream)
|
void |
JmlLoopInvariant.generateCheck(BlockScope currentScope,
AbstractMethodDeclaration methodDecl,
CodeStream codeStream)
|
void |
JmlInvariantForType.generateCheck(BlockScope currentScope,
AbstractMethodDeclaration methodDecl,
CodeStream codeStream)
|
void |
JmlInitiallyClause.generateCheck(BlockScope currentScope,
AbstractMethodDeclaration methodDecl,
CodeStream codeStream)
|
void |
JmlEnsuresClause.generateCheck(BlockScope currentScope,
AbstractMethodDeclaration methodDecl,
CodeStream codeStream)
|
void |
JmlConstraintClause.generateCheck(BlockScope currentScope,
AbstractMethodDeclaration methodDecl,
CodeStream codeStream)
|
void |
JmlClause.generateCheck(BlockScope currentScope,
AbstractMethodDeclaration methodDecl,
CodeStream codeStream)
|
void |
JmlLoopInvariant.generateCheck(BlockScope currentScope,
CodeStream codeStream)
|
void |
JmlTypeDeclaration.generateCheckForInitiallys(BlockScope currentScope,
AbstractMethodDeclaration methodDecl,
CodeStream codeStream)
|
void |
JmlMethodSpecification.generateCheckOfEnsures(BlockScope currentScope,
AbstractMethodDeclaration methodDeclaration,
CodeStream codeStream)
|
void |
JmlSpecCaseRestAsClauseSeq.generateCheckOfPostcondition(BlockScope currentScope,
AbstractMethodDeclaration methodDeclaration,
CodeStream codeStream)
|
abstract void |
JmlSpecCaseRest.generateCheckOfPostcondition(BlockScope currentScope,
AbstractMethodDeclaration methodDeclaration,
CodeStream codeStream)
|
void |
JmlSpecCaseBody.generateCheckOfPostcondition(BlockScope currentScope,
AbstractMethodDeclaration methodDeclaration,
CodeStream codeStream)
|
void |
JmlSpecCaseBlock.generateCheckOfPostcondition(BlockScope currentScope,
AbstractMethodDeclaration methodDeclaration,
CodeStream codeStream)
|
void |
JmlSpecCase.generateCheckOfPostcondition(BlockScope currentScope,
AbstractMethodDeclaration methodDeclaration,
CodeStream codeStream)
|
void |
JmlSetStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
|
void |
JmlFieldDeclaration.generateCode(BlockScope currentScope,
CodeStream codeStream)
|
void |
JmlAssertOrAssumeStatement.generateCode(BlockScope currentScope,
CodeStream codeStream)
|
void |
JmlSubtypeExpression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Every expression is responsible for generating its implicit conversion when necessary. |
void |
JmlSetComprehension.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Every expression is responsible for generating its implicit conversion when necessary. |
void |
JmlResultReference.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
|
void |
JmlQuantifiedExpression.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Every expression is responsible for generating its implicit conversion when necessary. |
void |
JmlOperationOverStoreRefList.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
|
void |
JmlCastExpressionWithoutType.generateCode(BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
|
abstract void |
JmlQuantifier.generateCode(LocalDeclaration[] boundVariables,
Expression range,
Expression body,
BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Generates code for this quantifier. |
void |
JmlNumericQuantifier.generateCode(LocalDeclaration[] boundVariables,
Expression range,
Expression body,
BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Generates code for this quantifier; currently, this just puts the constant value 0 on the stack with an appropriate numeric type. |
void |
JmlBooleanQuantifier.generateCode(LocalDeclaration[] boundVariables,
Expression range,
Expression body,
BlockScope currentScope,
CodeStream codeStream,
boolean valueRequired)
Generates code for this quantifier; currently, this just puts the constant value "true" on the stack. |
void |
JmlStoreRefExpression.generateCompoundAssignment(BlockScope currentScope,
CodeStream codeStream,
Expression expression,
int operator,
int assignmentImplicitConversion,
boolean valueRequired)
Deprecated. |
void |
JmlStoreRefExpression.generatePostIncrement(BlockScope currentScope,
CodeStream codeStream,
CompoundAssignment postIncrement,
boolean valueRequired)
Deprecated. |
void |
JmlLoopVariant.generateVariantCheck(BlockScope currentScope,
CodeStream codeStream)
|
void |
JmlLoopVariant.initStore(BlockScope currentScope,
CodeStream codeStream)
|
void |
JmlLoopAnnotations.initVariantStore(BlockScope currentScope,
CodeStream codeStream)
|
void |
JmlWhileStatement.resolve(BlockScope scope)
|
void |
JmlStoreRefExpression.resolve(BlockScope scope)
Deprecated. Accept the following patterns: 1. |
void |
JmlSignalsOnlyClause.resolve(BlockScope scope)
|
void |
JmlSignalsClause.resolve(BlockScope scope)
|
void |
JmlSetStatement.resolve(BlockScope scope)
|
void |
JmlMapsIntoClause.resolve(BlockScope scope)
|
void |
JmlLoopAnnotations.resolve(BlockScope scope)
|
void |
JmlInDataGroupClause.resolve(BlockScope scope)
|
void |
JmlForStatement.resolve(BlockScope upperScope)
|
void |
JmlForeachStatement.resolve(BlockScope upperScope)
|
void |
JmlDoStatement.resolve(BlockScope scope)
|
void |
JmlClause.resolve(BlockScope scope)
|
void |
JmlAssertOrAssumeStatement.resolve(BlockScope scope)
|
abstract void |
JmlTypeBodyDeclaration.resolve(BlockScope staticInitializerScope,
BlockScope initializerScope)
|
void |
JmlRepresentsClause.resolve(BlockScope staticInitializerScope,
BlockScope initializerScope)
|
void |
JmlInvariantForType.resolve(BlockScope staticInitializerScope,
BlockScope initializerScope)
|
void |
JmlInitiallyClause.resolve(BlockScope staticInitializerScope,
BlockScope initializerScope)
|
void |
JmlConstraintClause.resolve(BlockScope staticInitializerScope,
BlockScope initializerScope)
|
TypeBinding |
JmlTypeofExpression.resolveType(BlockScope scope)
|
TypeBinding |
JmlTypeExpression.resolveType(BlockScope scope)
|
TypeBinding |
JmlSubtypeExpression.resolveType(BlockScope upperScope)
Resolve the type of this expression in the context of a blockScope |
TypeBinding |
JmlStoreRefListExpression.resolveType(BlockScope scope)
|
TypeBinding |
JmlSetStatement.resolveType(BlockScope scope)
|
TypeBinding |
JmlSetComprehension.resolveType(BlockScope upperScope)
Resolve the type of this expression in the context of a blockScope |
TypeBinding |
JmlResultReference.resolveType(BlockScope scope)
|
TypeBinding |
JmlRepresentsClause.resolveType(BlockScope scope)
|
TypeBinding |
JmlQuantifiedExpression.resolveType(BlockScope upperScope)
Resolve the type of this expression in the context of a blockScope |
TypeBinding |
JmlOperationOverStoreRefList.resolveType(BlockScope scope)
|
TypeBinding |
JmlOldExpression.resolveType(BlockScope scope)
|
TypeBinding |
JmlNameDotStarStoreRef.resolveType(BlockScope scope)
|
TypeBinding |
JmlInformalExpression.resolveType(BlockScope scope)
|
TypeBinding |
JmlFreshExpression.resolveType(BlockScope scope)
|
TypeBinding |
JmlFieldDotStarStoreRef.resolveType(BlockScope scope)
|
TypeBinding |
JmlElemtypeExpression.resolveType(BlockScope scope)
|
TypeBinding |
JmlCastExpressionWithoutType.resolveType(BlockScope scope)
|
TypeBinding |
JmlArrayRangeStoreRef.resolveType(BlockScope scope)
|
TypeBinding |
JmlArrayIndexRangeExpression.resolveType(BlockScope scope)
|
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)
|
Uses of BlockScope in org.jmlspecs.jml4.esc.gc |
---|
Methods in org.jmlspecs.jml4.esc.gc with parameters of type BlockScope | |
---|---|
boolean |
Ast2SugaredVisitor.visit(AllocationExpression allocationExpression,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(ArrayAllocationExpression arrayAlloc,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(ArrayReference arrayReference,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(AssertStatement assertStatement,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(Assignment assignment,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(BinaryExpression binaryExpression,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(Block block,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(BreakStatement breakStatement,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(CompoundAssignment assignment,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(ConditionalExpression condExpression,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(ContinueStatement continueStatement,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(EmptyStatement empty,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(EqualExpression eqExpr,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(FalseLiteral falseLiteral,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(FieldReference fieldRef,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(IfStatement ifStatement,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(IntLiteral intConst,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(JmlAssertStatement assertStatement,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(JmlAssumeStatement assumeStatement,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(JmlQuantifiedExpression quantExpr,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(JmlResultReference resRef,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(JmlWhileStatement whileStatement,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(LabeledStatement labeledStatement,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(LocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(MessageSend messageSend,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(PostfixExpression postfixExpr,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(PrefixExpression prefixExpr,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(QualifiedNameReference var,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(ReturnStatement retStmt,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(SingleNameReference var,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(ThisReference thisReference,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(TrueLiteral trueLiteral,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(UnaryExpression unaryExpression,
BlockScope scope)
|
boolean |
Ast2SugaredVisitor.visit(WhileStatement whileStatement,
BlockScope scope)
|
Uses of BlockScope in org.jmlspecs.jml4.fspv |
---|
Methods in org.jmlspecs.jml4.fspv with parameters of type BlockScope | |
---|---|
void |
TraceAstVisitor.endVisit(AllocationExpression allocationExpression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(Argument argument,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(Argument argument,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ArrayInitializer arrayInitializer,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ArrayReference arrayReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(AssertStatement assertStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(Assignment assignment,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(Assignment assignment,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(BinaryExpression binaryExpression,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(BinaryExpression binaryExpression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(Block block,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(Block block,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(BreakStatement breakStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(CaseStatement caseStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(CastExpression castExpression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(CharLiteral charLiteral,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ClassLiteralAccess classLiteral,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ConditionalExpression conditionalExpression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ContinueStatement continueStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(DoStatement doStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(DoubleLiteral doubleLiteral,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(EmptyStatement emptyStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(EqualExpression equalExpression,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(EqualExpression equalExpression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ExtendedStringLiteral extendedStringLiteral,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(FalseLiteral falseLiteral,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(FalseLiteral falseLiteral,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(FieldReference fieldReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(FloatLiteral floatLiteral,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ForeachStatement forStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ForStatement forStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(IfStatement ifStatement,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(IfStatement ifStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(IntLiteral intLiteral,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(IntLiteral intLiteral,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JavadocAllocationExpression expression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JavadocArgumentExpression expression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JavadocArrayQualifiedTypeReference typeRef,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JavadocArraySingleTypeReference typeRef,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(Javadoc javadoc,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JavadocFieldReference fieldRef,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JavadocImplicitTypeReference implicitTypeReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JavadocMessageSend messageSend,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JavadocQualifiedTypeReference typeRef,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JavadocReturnStatement statement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JavadocSingleNameReference argument,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JavadocSingleTypeReference typeRef,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlArrayReference arrayReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlArrayTypeReference arrayTypeReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlAssertStatement assertStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlAssignment assignment,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(JmlAssignment assignment,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlAssumeStatement assertStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlCastExpression castExpression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlCastExpressionWithoutType castExpression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlClause jmlClause,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(JmlClause jmlClause,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlEnsuresClause ensuresClause,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlFieldReference fieldReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlLocalDeclaration localDeclaration,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlMessageSend messageSend,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlOldExpression jmlOldExpression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlQualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlQualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlQuantifiedExpression expr,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(JmlQuantifiedExpression expr,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlRequiresClause requiresClause,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlResultReference resultReference,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(JmlResultReference resultReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlReturnStatement returnStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlSingleNameReference singleNameReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlSingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlWhileStatement whileStatement,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(JmlWhileStatement whileStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(JmlWildcard wildcard,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(LabeledStatement labeledStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(LocalDeclaration localDeclaration,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(LocalDeclaration localDeclaration,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(LongLiteral longLiteral,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(MarkerAnnotation annotation,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(MemberValuePair pair,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(MessageSend messageSend,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(NormalAnnotation annotation,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(NullLiteral nullLiteral,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(PostfixExpression postfixExpression,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(PostfixExpression postfixExpression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(PrefixExpression prefixExpression,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(PrefixExpression prefixExpression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ReturnStatement returnStatement,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(ReturnStatement returnStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(SingleMemberAnnotation annotation,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(SingleNameReference singleNameReference,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(SingleNameReference singleNameReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(StringLiteral stringLiteral,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(StringLiteralConcatenation literal,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(SuperReference superReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(SwitchStatement switchStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(SynchronizedStatement synchronizedStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ThisReference thisReference,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(ThrowStatement throwStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(TrueLiteral trueLiteral,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(TrueLiteral trueLiteral,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(TryStatement tryStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(TypeParameter typeParameter,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(UnaryExpression unaryExpression,
BlockScope scope)
|
void |
TheoryTranslator.endVisit(UnaryExpression unaryExpression,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(WhileStatement whileStatement,
BlockScope scope)
|
void |
TraceAstVisitor.endVisit(Wildcard wildcard,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(AllocationExpression allocationExpression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(Argument argument,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(Argument argument,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ArrayInitializer arrayInitializer,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ArrayReference arrayReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(AssertStatement assertStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(Assignment assignment,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(Assignment assignment,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(BinaryExpression binaryExpression,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(BinaryExpression binaryExpression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(Block block,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(Block block,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(BreakStatement breakStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(CaseStatement caseStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(CastExpression castExpression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(CharLiteral charLiteral,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ClassLiteralAccess classLiteral,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ConditionalExpression conditionalExpression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ContinueStatement continueStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(DoStatement doStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(DoubleLiteral doubleLiteral,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(EmptyStatement emptyStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(EqualExpression equalExpression,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(EqualExpression equalExpression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ExtendedStringLiteral extendedStringLiteral,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(FalseLiteral falseLiteral,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(FalseLiteral falseLiteral,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(FieldReference fieldReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(FloatLiteral floatLiteral,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ForeachStatement forStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ForStatement forStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(IfStatement ifStatement,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(IfStatement ifStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(IntLiteral intLiteral,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(IntLiteral intLiteral,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JavadocAllocationExpression expression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JavadocArgumentExpression expression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JavadocArrayQualifiedTypeReference typeRef,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JavadocArraySingleTypeReference typeRef,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(Javadoc javadoc,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JavadocFieldReference fieldRef,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JavadocImplicitTypeReference implicitTypeReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JavadocMessageSend messageSend,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JavadocQualifiedTypeReference typeRef,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JavadocReturnStatement statement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JavadocSingleNameReference argument,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JavadocSingleTypeReference typeRef,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlArrayReference arrayReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlArrayTypeReference arrayTypeReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlAssertStatement assertStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlAssignment assignment,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(JmlAssignment assignment,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlAssumeStatement assertStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlCastExpression castExpression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlCastExpressionWithoutType castExpression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlClause jmlClause,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(JmlClause jmlClause,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlEnsuresClause ensuresClause,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlFieldReference fieldReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlLocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlMessageSend messageSend,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlOldExpression jmlOldExpression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlQualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlQualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlQuantifiedExpression expr,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(JmlQuantifiedExpression expr,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlRequiresClause requiresClause,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlResultReference resultReference,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(JmlResultReference resultReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlReturnStatement returnStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlSingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlSingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlWhileStatement whileStatement,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(JmlWhileStatement whileStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(JmlWildcard wildcard,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(LabeledStatement labeledStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(LocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(LocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(LongLiteral longLiteral,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(MarkerAnnotation annotation,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(MemberValuePair pair,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(MessageSend messageSend,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(NormalAnnotation annotation,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(NullLiteral nullLiteral,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(PostfixExpression postfixExpression,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(PostfixExpression postfixExpression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(PrefixExpression prefixExpression,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(PrefixExpression prefixExpression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ReturnStatement returnStatement,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(ReturnStatement returnStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(SingleMemberAnnotation annotation,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(SingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(SingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(StringLiteral stringLiteral,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(StringLiteralConcatenation literal,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(SuperReference superReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(SwitchStatement switchStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(SynchronizedStatement synchronizedStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ThisReference thisReference,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(ThrowStatement throwStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(TrueLiteral trueLiteral,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(TrueLiteral trueLiteral,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(TryStatement tryStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(TypeParameter typeParameter,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(UnaryExpression unaryExpression,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(UnaryExpression unaryExpression,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(WhileStatement whileStatement,
BlockScope scope)
|
boolean |
TheoryTranslator.visit(WhileStatement whileStatement,
BlockScope scope)
|
boolean |
TraceAstVisitor.visit(Wildcard wildcard,
BlockScope scope)
|
Uses of BlockScope in org.jmlspecs.jml4.fspv.phases |
---|
Methods in org.jmlspecs.jml4.fspv.phases with parameters of type BlockScope | |
---|---|
void |
TheoryTranslation.endVisit(AllocationExpression allocationExpression,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(Argument argument,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(Assignment assignment,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(BinaryExpression binaryExpression,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(Block block,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(EqualExpression equalExpression,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(FalseLiteral falseLiteral,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(IntLiteral intLiteral,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(JmlAssignment assignment,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(JmlClause jmlClause,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(JmlOldExpression jmlOldExpression,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(JmlResultReference resultReference,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(JmlWhileStatement whileStatement,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(LocalDeclaration localDeclaration,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(MessageSend messageSend,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(NullLiteral nullLiteral,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(PostfixExpression postfixExpression,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(ReturnStatement returnStatement,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(SingleNameReference singleNameReference,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
TheoryTranslation.endVisit(TrueLiteral trueLiteral,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(AllocationExpression allocationExpression,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(Argument argument,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(Assignment assignment,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(BinaryExpression binaryExpression,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(Block block,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(EqualExpression equalExpression,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(FalseLiteral falseLiteral,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(FieldReference fieldReference,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(IntLiteral intLiteral,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(JmlAssignment assignment,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(JmlClause jmlClause,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(JmlOldExpression jmlOldExpression,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(JmlResultReference resultReference,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(JmlWhileStatement whileStatement,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(LocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(MessageSend messageSend,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(NullLiteral nullLiteral,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(PostfixExpression postfixExpression,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(ReturnStatement returnStatement,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(SingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
TheoryTranslation.visit(TrueLiteral trueLiteral,
BlockScope scope)
|
Uses of BlockScope in org.jmlspecs.jml4.nonnull |
---|
Methods in org.jmlspecs.jml4.nonnull with parameters of type BlockScope | |
---|---|
static boolean |
Nullity.isAssignable(TypeReference typeReference,
Expression expression,
BlockScope scope,
FlowContext flowContext,
FlowInfo flowInfo)
|
static void |
Nullity.preparePossibleUnknowns(Expression exp,
BlockScope scope,
FlowContext flowContext,
FlowInfo flowInfo)
|
Uses of BlockScope in org.jmlspecs.jml4.rac |
---|
Methods in org.jmlspecs.jml4.rac with parameters of type BlockScope | |
---|---|
void |
JavaAstVisitor.endVisit(AllocationExpression allocationExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(AllocationExpression allocationExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(AllocationExpression allocationExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(AllocationExpression allocationExpression,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(Argument argument,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(Argument argument,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(Argument argument,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(Argument argument,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ArrayInitializer arrayInitializer,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ArrayInitializer arrayInitializer,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ArrayInitializer arrayInitializer,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ArrayInitializer arrayInitializer,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ArrayReference arrayReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ArrayReference arrayReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ArrayReference arrayReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ArrayReference arrayReference,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(AssertStatement assertStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(AssertStatement assertStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(AssertStatement assertStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(AssertStatement assertStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(Assignment assignment,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(Assignment assignment,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(Assignment assignment,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(Assignment assignment,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(BinaryExpression binaryExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(BinaryExpression binaryExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(BinaryExpression binaryExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(BinaryExpression binaryExpression,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(Block block,
BlockScope scope)
|
void |
InlineAssertionVisitor.endVisit(Block block,
BlockScope scope)
Overridden Visitor methods to keep track of inline statements that are not embedded inside blocks. |
void |
InlineAssertionMerger.endVisit(Block block,
BlockScope scope)
Overridden here to replace JML in-line assertions contained in the given block with their RAC code. |
void |
DefaultRacAstVisitor.endVisit(Block block,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(Block block,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(Block block,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(BreakStatement breakStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(BreakStatement breakStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(BreakStatement breakStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(BreakStatement breakStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(CaseStatement caseStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(CaseStatement caseStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(CaseStatement caseStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(CaseStatement caseStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(CastExpression castExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(CastExpression castExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(CastExpression castExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(CastExpression castExpression,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(CharLiteral charLiteral,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(CharLiteral charLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(CharLiteral charLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(CharLiteral charLiteral,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ClassLiteralAccess classLiteral,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ClassLiteralAccess classLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ClassLiteralAccess classLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ClassLiteralAccess classLiteral,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(CombinedBinaryExpression combinedBinaryExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(CombinedBinaryExpression combinedBinaryExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(CombinedBinaryExpression combinedBinaryExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(CombinedBinaryExpression combinedBinaryExpression,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ConditionalExpression conditionalExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ConditionalExpression conditionalExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ConditionalExpression conditionalExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ConditionalExpression conditionalExpression,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ContinueStatement continueStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ContinueStatement continueStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ContinueStatement continueStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ContinueStatement continueStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(DoStatement doStatement,
BlockScope scope)
|
void |
InlineAssertionVisitor.endVisit(DoStatement doStatement,
BlockScope scope)
|
void |
InlineAssertionMerger.endVisit(DoStatement doStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(DoStatement doStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(DoStatement doStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(DoStatement doStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(DoubleLiteral doubleLiteral,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(DoubleLiteral doubleLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(DoubleLiteral doubleLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(DoubleLiteral doubleLiteral,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(EmptyStatement emptyStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(EmptyStatement emptyStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(EmptyStatement emptyStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(EmptyStatement emptyStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(EqualExpression equalExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(EqualExpression equalExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(EqualExpression equalExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(EqualExpression equalExpression,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ExtendedStringLiteral extendedStringLiteral,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ExtendedStringLiteral extendedStringLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ExtendedStringLiteral extendedStringLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ExtendedStringLiteral extendedStringLiteral,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(FalseLiteral falseLiteral,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(FalseLiteral falseLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(FalseLiteral falseLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(FalseLiteral falseLiteral,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(FieldReference fieldReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(FieldReference fieldReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(FieldReference fieldReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(FieldReference fieldReference,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(FloatLiteral floatLiteral,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(FloatLiteral floatLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(FloatLiteral floatLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(FloatLiteral floatLiteral,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ForeachStatement forStatement,
BlockScope scope)
|
void |
InlineAssertionVisitor.endVisit(ForeachStatement forStatement,
BlockScope scope)
|
void |
InlineAssertionMerger.endVisit(ForeachStatement forStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ForeachStatement forStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ForeachStatement forStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ForeachStatement forStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ForStatement forStatement,
BlockScope scope)
|
void |
InlineAssertionVisitor.endVisit(ForStatement forStatement,
BlockScope scope)
|
void |
InlineAssertionMerger.endVisit(ForStatement forStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ForStatement forStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ForStatement forStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ForStatement forStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(IfStatement ifStatement,
BlockScope scope)
|
void |
InlineAssertionVisitor.endVisit(IfStatement ifStatement,
BlockScope scope)
|
void |
InlineAssertionMerger.endVisit(IfStatement ifStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(IfStatement ifStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(IfStatement ifStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(IfStatement ifStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(IntLiteral intLiteral,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(IntLiteral intLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(IntLiteral intLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(IntLiteral intLiteral,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlAllocationExpression allocationExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlAllocationExpression allocationExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlAllocationExpression allocationExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlAllocationExpression allocationExpression,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlArrayReference arrayReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlArrayReference arrayReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlArrayReference arrayReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlArrayReference arrayReference,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlArrayTypeReference arrayTypeReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlArrayTypeReference arrayTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlArrayTypeReference arrayTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlArrayTypeReference arrayTypeReference,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlAssertOrAssumeStatement assertOrAssumeStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlAssertOrAssumeStatement assertOrAssumeStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlAssertOrAssumeStatement assertOrAssumeStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlAssertOrAssumeStatement assertOrAssumeStatement,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlAssertStatement assertStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlAssertStatement assertStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlAssertStatement assertStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlAssertStatement assertStatement,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlAssignableClause jmlAssignableClause,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlAssignableClause jmlAssignableClause,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlAssignableClause jmlAssignableClause,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlAssignableClause jmlAssignableClause,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlAssignment assignment,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlAssignment assignment,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlAssignment assignment,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlAssignment assignment,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlAssumeStatement assumeStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlAssumeStatement assertStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlAssumeStatement assertStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlAssumeStatement assertStatement,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlBooleanQuantifier jmlBooleanQuantifier,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlBooleanQuantifier jmlBooleanQuantifier,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlBooleanQuantifier jmlBooleanQuantifier,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlCastExpression castExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlCastExpression castExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlCastExpression castExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlCastExpression castExpression,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlCastExpressionWithoutType castExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlCastExpressionWithoutType castExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlCastExpressionWithoutType castExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlCastExpressionWithoutType castExpression,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlClause jmlClause,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlClause jmlClause,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlClause jmlClause,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlClause jmlClause,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlConditionalExpression conditionalExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlConditionalExpression conditionalExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlConditionalExpression conditionalExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlConditionalExpression conditionalExpression,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlConstraintClause jmlConstraintClause,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlConstraintClause jmlConstraintClause,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlConstraintClause jmlConstraintClause,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlConstraintClause jmlConstraintClause,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlDoStatement doStatement,
BlockScope scope)
|
void |
InlineAssertionVisitor.endVisit(JmlDoStatement doStatement,
BlockScope scope)
|
void |
InlineAssertionMerger.endVisit(JmlDoStatement doStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlDoStatement doStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlDoStatement doStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlDoStatement doStatement,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlElemtypeExpression jmlElemtypeExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlElemtypeExpression jmlElemtypeExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlElemtypeExpression jmlElemtypeExpression,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlEnsuresClause ensuresClause,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlEnsuresClause ensuresClause,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlEnsuresClause ensuresClause,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlEnsuresClause ensuresClause,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlExplicitConstructorCall jmlExplicitConstructorCall,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlExplicitConstructorCall jmlExplicitConstructorCall,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlExplicitConstructorCall jmlExplicitConstructorCall,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlFieldReference fieldReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlFieldReference fieldReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlFieldReference fieldReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlFieldReference fieldReference,
BlockScope scope)
|
void |
InlineAssertionVisitor.endVisit(JmlForeachStatement jmlforeachStatement,
BlockScope scope)
|
void |
InlineAssertionMerger.endVisit(JmlForeachStatement foreachStatement,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlForStatement forStatement,
BlockScope scope)
|
void |
InlineAssertionVisitor.endVisit(JmlForStatement forStatement,
BlockScope scope)
|
void |
InlineAssertionMerger.endVisit(JmlForStatement forStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlForStatement forStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlForStatement forStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlForStatement forStatement,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlFreshExpression jmlFreshExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlFreshExpression jmlFreshExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlFreshExpression jmlFreshExpression,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlGroupName jmlGroupName,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlGroupName jmlGroupName,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlGroupName jmlGroupName,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlLocalDeclaration localDeclaration,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlLocalDeclaration localDeclaration,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlLocalDeclaration localDeclaration,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlLocalDeclaration localDeclaration,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlMapsIntoClause jmlMapsIntoClause,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlMapsIntoClause jmlMapsIntoClause,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlMapsIntoClause jmlMapsIntoClause,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlMapsMemberRefExpr jmlMapsMemberRefExpr,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlMapsMemberRefExpr jmlMapsMemberRefExpr,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlMapsMemberRefExpr jmlMapsMemberRefExpr,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlMemberFieldRef jmlMemberFieldRef,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlMemberFieldRef jmlMemberFieldRef,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlMemberFieldRef jmlMemberFieldRef,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlMessageSend messageSend,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlMessageSend messageSend,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlMessageSend messageSend,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlMessageSend messageSend,
BlockScope scope)
|
void |
JmlNullifier.endVisit(JmlMethodSpecification jmlMethodSpecification,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlMethodSpecification jmlMethodSpecification,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlMethodSpecification jmlMethodSpecification,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlMethodSpecification jmlMethodSpecification,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlModifier jmlModifier,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlModifier jmlModifier,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlModifier jmlModifier,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlName jmlName,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlName jmlName,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlName jmlName,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlNumericQuantifier jmlNumericQuantifier,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlNumericQuantifier jmlNumericQuantifier,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlNumericQuantifier jmlNumericQuantifier,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlOldExpression jmlOldExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlOldExpression jmlOldExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlOldExpression jmlOldExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlOldExpression jmlOldExpression,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlQualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlQualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlQualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlQualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlQualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlQualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlQualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlQualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlQuantifiedExpression jmlQuantifiedExpression,
BlockScope blockScope)
|
void |
DefaultRacAstVisitor.endVisit(JmlQuantifiedExpression jmlQuantifiedExpression,
BlockScope blockScope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlQuantifiedExpression expr,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlQuantifiedExpression expr,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlRequiresClause requiresClause,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlRequiresClause requiresClause,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlRequiresClause requiresClause,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlRequiresClause requiresClause,
BlockScope scope)
|
void |
JmlNullifier.endVisit(JmlResultReference resultReference,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlResultReference resultReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlResultReference resultReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlResultReference resultReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlResultReference resultReference,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlReturnStatement returnStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlReturnStatement returnStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlReturnStatement returnStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlReturnStatement returnStatement,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlSetComprehension jmlSetComprehension,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlSetComprehension jmlSetComprehension,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlSetComprehension jmlSetComprehension,
BlockScope scope)
|
boolean |
JmlAstVisitor.endVisit(JmlSetStatement jmlSetStatement,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.endVisit(JmlSetStatement jmlSetStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.endVisit(JmlSetStatement jmlSetStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.endVisit(JmlSetStatement jmlSetStatement,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlSignalsClause jmlSignalsClause,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlSignalsClause jmlSignalsClause,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlSignalsClause jmlSignalsClause,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlSignalsClause jmlSignalsClause,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlSignalsOnlyClause jmlSignalsOnlyClause,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlSignalsOnlyClause jmlSignalsOnlyClause,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlSignalsOnlyClause jmlSignalsOnlyClause,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlSignalsOnlyClause jmlSignalsOnlyClause,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlSingleNameReference singleNameReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlSingleNameReference singleNameReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlSingleNameReference singleNameReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlSingleNameReference singleNameReference,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlSingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlSingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlSingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlSingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlSpecCaseBlock jmlSpecCaseBlock,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlSpecCaseBlock jmlSpecCaseBlock,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlSpecCaseBlock jmlSpecCaseBlock,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlSpecCase jmlSpecCase,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlSpecCase jmlSpecCase,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlSpecCase jmlSpecCase,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlSpecCaseBody jmlSpecCaseBody,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlSpecCaseBody jmlSpecCaseBody,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlSpecCaseBody jmlSpecCaseBody,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlSpecCaseHeader jmlSpecCaseHeader,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlSpecCaseHeader jmlSpecCaseHeader,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlSpecCaseHeader jmlSpecCaseHeader,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlSpecCaseRestAsClauseSeq jmlSpecCaseRestAsClauseSeq,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlSpecCaseRestAsClauseSeq jmlSpecCaseRestAsClauseSeq,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlSpecCaseRestAsClauseSeq jmlSpecCaseRestAsClauseSeq,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlStoreRefExpression jmlStoreRefExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlStoreRefExpression jmlStoreRefExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlStoreRefExpression jmlStoreRefExpression,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlSubtypeExpression jmlSubtypeExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlSubtypeExpression jmlSubtypeExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlSubtypeExpression jmlSubtypeExpression,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlTypeBodyDeclaration jmlTypeDecle,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlTypeBodyDeclaration jmlTypeDecle,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlTypeBodyDeclaration jmlTypeDecle,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlTypeBodyDeclaration jmlTypeDecle,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlTypeExpression expression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlTypeExpression expression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlTypeExpression expression,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlTypeofExpression jmlTypeofExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlTypeofExpression jmlTypeofExpression,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlUnaryExpression unaryExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlUnaryExpression unaryExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlUnaryExpression unaryExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlUnaryExpression unaryExpression,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlWhileStatement whileStatement,
BlockScope scope)
|
void |
InlineAssertionVisitor.endVisit(JmlWhileStatement jmlwhileStatement,
BlockScope scope)
|
void |
InlineAssertionMerger.endVisit(JmlWhileStatement jmlwhileStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlWhileStatement whileStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlWhileStatement whileStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlWhileStatement whileStatement,
BlockScope scope)
|
void |
JmlAstVisitor.endVisit(JmlWildcard wildcard,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(JmlWildcard wildcard,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(JmlWildcard wildcard,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(JmlWildcard wildcard,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(LabeledStatement labeledStatement,
BlockScope scope)
|
void |
InlineAssertionVisitor.endVisit(LabeledStatement labeledStatement,
BlockScope scope)
|
void |
InlineAssertionMerger.endVisit(LabeledStatement labeledStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(LabeledStatement labeledStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(LabeledStatement labeledStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(LabeledStatement labeledStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(LocalDeclaration localDeclaration,
BlockScope scope)
|
void |
InlineAssertionMerger.endVisit(LocalDeclaration localDeclaration,
BlockScope scope)
A visitor method to check whether a localDeclaration have ghost modifier, ghost . |
void |
DefaultRacAstVisitor.endVisit(LocalDeclaration localDeclaration,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(LocalDeclaration localDeclaration,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(LocalDeclaration localDeclaration,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(LongLiteral longLiteral,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(LongLiteral longLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(LongLiteral longLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(LongLiteral longLiteral,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(MarkerAnnotation annotation,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(MarkerAnnotation annotation,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(MarkerAnnotation annotation,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(MarkerAnnotation annotation,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(MemberValuePair pair,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(MemberValuePair pair,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(MemberValuePair pair,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(MemberValuePair pair,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(MessageSend messageSend,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(MessageSend messageSend,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(MessageSend messageSend,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(MessageSend messageSend,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(NormalAnnotation annotation,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(NormalAnnotation annotation,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(NormalAnnotation annotation,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(NormalAnnotation annotation,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(NullLiteral nullLiteral,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(NullLiteral nullLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(NullLiteral nullLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(NullLiteral nullLiteral,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(PostfixExpression postfixExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(PostfixExpression postfixExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(PostfixExpression postfixExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(PostfixExpression postfixExpression,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(PrefixExpression prefixExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(PrefixExpression prefixExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(PrefixExpression prefixExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(PrefixExpression prefixExpression,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ReturnStatement returnStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ReturnStatement returnStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ReturnStatement returnStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ReturnStatement returnStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(SingleMemberAnnotation annotation,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(SingleMemberAnnotation annotation,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(SingleMemberAnnotation annotation,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(SingleMemberAnnotation annotation,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(SingleNameReference singleNameReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(SingleNameReference singleNameReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(SingleNameReference singleNameReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(SingleNameReference singleNameReference,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(StringLiteral stringLiteral,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(StringLiteral stringLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(StringLiteral stringLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(StringLiteral stringLiteral,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(StringLiteralConcatenation literal,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(StringLiteralConcatenation literal,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(StringLiteralConcatenation literal,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(StringLiteralConcatenation literal,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(SuperReference superReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(SuperReference superReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(SuperReference superReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(SuperReference superReference,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(SwitchStatement switchStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(SwitchStatement switchStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(SwitchStatement switchStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(SwitchStatement switchStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(SynchronizedStatement synchronizedStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(SynchronizedStatement synchronizedStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(SynchronizedStatement synchronizedStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(SynchronizedStatement synchronizedStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ThisReference thisReference,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ThisReference thisReference,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ThisReference thisReference,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ThisReference thisReference,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(ThrowStatement throwStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(ThrowStatement throwStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(ThrowStatement throwStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(ThrowStatement throwStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(TrueLiteral trueLiteral,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(TrueLiteral trueLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(TrueLiteral trueLiteral,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(TrueLiteral trueLiteral,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(TryStatement tryStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(TryStatement tryStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(TryStatement tryStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(TryStatement tryStatement,
BlockScope scope)
|
void |
JmlNullifier.endVisit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(TypeParameter typeParameter,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(TypeParameter typeParameter,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(TypeParameter typeParameter,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(TypeParameter typeParameter,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(UnaryExpression unaryExpression,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(UnaryExpression unaryExpression,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(UnaryExpression unaryExpression,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(UnaryExpression unaryExpression,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(WhileStatement whileStatement,
BlockScope scope)
|
void |
InlineAssertionVisitor.endVisit(WhileStatement whileStatement,
BlockScope scope)
|
void |
InlineAssertionMerger.endVisit(WhileStatement whileStatement,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(WhileStatement whileStatement,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(WhileStatement whileStatement,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(WhileStatement whileStatement,
BlockScope scope)
|
void |
JavaAstVisitor.endVisit(Wildcard wildcard,
BlockScope scope)
|
void |
DefaultRacAstVisitor.endVisit(Wildcard wildcard,
BlockScope scope)
|
void |
AstDirtyBitsRetriever.endVisit(Wildcard wildcard,
BlockScope scope)
|
void |
AstDirtyBitsRestorer.endVisit(Wildcard wildcard,
BlockScope scope)
|
void |
DesugarSpec.traverse(JmlMethodSpecification self,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(AllocationExpression allocationExpression,
BlockScope scope)
Used to allocate new objects. |
boolean |
DefaultRacAstVisitor.visit(AllocationExpression allocationExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(AllocationExpression allocationExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(AllocationExpression allocationExpression,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(AND_AND_Expression and_and_Expression,
BlockScope scope)
Expressions separated by the 'AND' operator. |
boolean |
DefaultRacAstVisitor.visit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(AND_AND_Expression and_and_Expression,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(Argument argument,
BlockScope scope)
Examples include: |
boolean |
DefaultRacAstVisitor.visit(Argument argument,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(Argument argument,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(Argument argument,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
An allocation expression that contains square brackets to create an array. |
boolean |
DefaultRacAstVisitor.visit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ArrayAllocationExpression arrayAllocationExpression,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ArrayInitializer arrayInitializer,
BlockScope scope)
Expression that contains elements with different initial values, at the end of the allocation expression. |
boolean |
DefaultRacAstVisitor.visit(ArrayInitializer arrayInitializer,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ArrayInitializer arrayInitializer,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ArrayInitializer arrayInitializer,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
An array type which has a fully qualified name/type associated with it. |
boolean |
DefaultRacAstVisitor.visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ArrayReference arrayReference,
BlockScope scope)
Referencing a particular array location. |
boolean |
DefaultRacAstVisitor.visit(ArrayReference arrayReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ArrayReference arrayReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ArrayReference arrayReference,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
Referencing an array type. |
boolean |
DefaultRacAstVisitor.visit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ArrayTypeReference arrayTypeReference,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(AssertStatement assertStatement,
BlockScope scope)
Statement that is used to test an assumption is true or false. |
boolean |
DefaultRacAstVisitor.visit(AssertStatement assertStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(AssertStatement assertStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(AssertStatement assertStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(Assignment assignment,
BlockScope scope)
Statement that assigns a value to another variable. |
boolean |
DefaultRacAstVisitor.visit(Assignment assignment,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(Assignment assignment,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(Assignment assignment,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(BinaryExpression binaryExpression,
BlockScope scope)
Expressions containing left and right expressions combined by a binary operator. |
boolean |
DefaultRacAstVisitor.visit(BinaryExpression binaryExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(BinaryExpression binaryExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(BinaryExpression binaryExpression,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(Block block,
BlockScope scope)
Sequence of statements within braces. |
boolean |
InlineAssertionVisitor.visit(Block block,
BlockScope scope)
|
boolean |
InlineAssertionMerger.visit(Block block,
BlockScope scope)
Overridden Visitor methods to keep track of inline statements that are not embedded inside blocks. |
boolean |
DefaultRacAstVisitor.visit(Block block,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(Block block,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(Block block,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(BreakStatement breakStatement,
BlockScope scope)
Used to transfer control out of an enclosing statement. |
boolean |
DefaultRacAstVisitor.visit(BreakStatement breakStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(BreakStatement breakStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(BreakStatement breakStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(CaseStatement caseStatement,
BlockScope scope)
Examples include: |
boolean |
DefaultRacAstVisitor.visit(CaseStatement caseStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(CaseStatement caseStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(CaseStatement caseStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(CastExpression castExpression,
BlockScope scope)
Expression that converts one type to the other type. |
boolean |
DefaultRacAstVisitor.visit(CastExpression castExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(CastExpression castExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(CastExpression castExpression,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(CharLiteral charLiteral,
BlockScope scope)
Is a representation of a fixed value of type char. |
boolean |
DefaultRacAstVisitor.visit(CharLiteral charLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(CharLiteral charLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(CharLiteral charLiteral,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ClassLiteralAccess classLiteral,
BlockScope scope)
An expression consisting of the name of a class, interface, array, or primitive type followed by `.' and the token class. |
boolean |
DefaultRacAstVisitor.visit(ClassLiteralAccess classLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ClassLiteralAccess classLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ClassLiteralAccess classLiteral,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(CombinedBinaryExpression combinedBinaryExpression,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(CombinedBinaryExpression combinedBinaryExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(CombinedBinaryExpression expr,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(CombinedBinaryExpression expr,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(CompoundAssignment compoundAssignment,
BlockScope scope)
Assignment statements which compute and assign at the same time. |
boolean |
DefaultRacAstVisitor.visit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(CompoundAssignment compoundAssignment,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ConditionalExpression conditionalExpression,
BlockScope scope)
A compound expression that contains a condition, an expression to be evaluated if the condition evaluates to true, and an expression to be evaluated if the condition has the value false. |
boolean |
DefaultRacAstVisitor.visit(ConditionalExpression conditionalExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ConditionalExpression conditionalExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ConditionalExpression conditionalExpression,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ContinueStatement continueStatement,
BlockScope scope)
Passes control to the loop-continuation point of an iteration statement. |
boolean |
DefaultRacAstVisitor.visit(ContinueStatement continueStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ContinueStatement continueStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ContinueStatement continueStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(DoStatement doStatement,
BlockScope scope)
Iterative statement that iterates atleast once. |
boolean |
InlineAssertionVisitor.visit(DoStatement doStatement,
BlockScope scope)
|
boolean |
InlineAssertionMerger.visit(DoStatement doStatement,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(DoStatement doStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(DoStatement doStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(DoStatement doStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(DoubleLiteral doubleLiteral,
BlockScope scope)
Literal signifying a double type. |
boolean |
DefaultRacAstVisitor.visit(DoubleLiteral doubleLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(DoubleLiteral doubleLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(DoubleLiteral doubleLiteral,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(EmptyStatement emptyStatement,
BlockScope scope)
Statement that performs no action and obviously has no effect. |
boolean |
DefaultRacAstVisitor.visit(EmptyStatement emptyStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(EmptyStatement emptyStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(EmptyStatement emptyStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(EqualExpression equalExpression,
BlockScope scope)
Expression that checks for equality. |
boolean |
DefaultRacAstVisitor.visit(EqualExpression equalExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(EqualExpression equalExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(EqualExpression equalExpression,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
A constructor call that calls a parameterized constructor instead of the default constructor. |
boolean |
DefaultRacAstVisitor.visit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ExplicitConstructorCall explicitConstructor,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ExtendedStringLiteral extendedStringLiteral,
BlockScope scope)
Occurs when two or more string literals are concatenated. |
boolean |
DefaultRacAstVisitor.visit(ExtendedStringLiteral extendedStringLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ExtendedStringLiteral extendedStringLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ExtendedStringLiteral extendedStringLiteral,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(FalseLiteral falseLiteral,
BlockScope scope)
Expression that contains a false literal. |
boolean |
DefaultRacAstVisitor.visit(FalseLiteral falseLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(FalseLiteral falseLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(FalseLiteral falseLiteral,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(FieldReference fieldReference,
BlockScope scope)
Referencing a field of a class. |
boolean |
DefaultRacAstVisitor.visit(FieldReference fieldReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(FieldReference fieldReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(FieldReference fieldReference,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(FloatLiteral floatLiteral,
BlockScope scope)
Literal signifying a float type. |
boolean |
DefaultRacAstVisitor.visit(FloatLiteral floatLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(FloatLiteral floatLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(FloatLiteral floatLiteral,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ForeachStatement forStatement,
BlockScope scope)
Enhanced version of the for loop to make iteration over arrays and other collections more convenient. |
boolean |
InlineAssertionVisitor.visit(ForeachStatement forStatement,
BlockScope scope)
|
boolean |
InlineAssertionMerger.visit(ForeachStatement forStatement,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(ForeachStatement forStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ForeachStatement forStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ForeachStatement forStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ForStatement forStatement,
BlockScope scope)
Provides a compact-form to iterate over a range of values. |
boolean |
InlineAssertionVisitor.visit(ForStatement forStatement,
BlockScope scope)
|
boolean |
InlineAssertionMerger.visit(ForStatement forStatement,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(ForStatement forStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ForStatement forStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ForStatement forStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(IfStatement ifStatement,
BlockScope scope)
Control-flow statement that executes a portion of code only if condition is evaluated to true. |
boolean |
InlineAssertionVisitor.visit(IfStatement ifStatement,
BlockScope scope)
|
boolean |
InlineAssertionMerger.visit(IfStatement ifStatement,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(IfStatement ifStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(IfStatement ifStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(IfStatement ifStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
Expression containing the instanceof operator. |
boolean |
DefaultRacAstVisitor.visit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(InstanceOfExpression instanceOfExpression,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(IntLiteral intLiteral,
BlockScope scope)
Literal signifying integer type. |
boolean |
DefaultRacAstVisitor.visit(IntLiteral intLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(IntLiteral intLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(IntLiteral intLiteral,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlAllocationExpression allocationExpression,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlAllocationExpression allocationExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlAllocationExpression allocationExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlAllocationExpression allocationExpression,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlArrayQualifiedTypeReference arrayQualifiedTypeReference,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlArrayReference arrayReference,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlArrayReference arrayReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlArrayReference arrayReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlArrayReference arrayReference,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlArrayTypeReference arrayTypeReference,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlArrayTypeReference arrayTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlArrayTypeReference arrayTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlArrayTypeReference arrayTypeReference,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlAssertOrAssumeStatement assertOrAssumeStatement,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlAssertOrAssumeStatement assertOrAssumeStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlAssertOrAssumeStatement assertOrAssumeStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlAssertOrAssumeStatement assertOrAssumeStatement,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlAssertStatement assertStatement,
BlockScope scope)
Inside an annotation, an assert statement is JML assert statement. |
boolean |
InlineAssertionVisitor.visit(JmlAssertStatement stmt,
BlockScope scope)
Overridden here to visit and translate the given JML assert statement into RAC code. |
boolean |
DefaultRacAstVisitor.visit(JmlAssertStatement assertStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlAssertStatement assertStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlAssertStatement assertStatement,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlAssignableClause jmlAssignableClause,
BlockScope scope)
Gives a frame axiom for a specification. |
boolean |
DefaultRacAstVisitor.visit(JmlAssignableClause jmlAssignableClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlAssignableClause jmlAssignableClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlAssignableClause jmlAssignableClause,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlAssignment assignment,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlAssignment assignment,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlAssignment assignment,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlAssignment assignment,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlAssumeStatement assumeStatement,
BlockScope scope)
Statements which are assumed to be true (in static analysis tools). |
boolean |
InlineAssertionVisitor.visit(JmlAssumeStatement stmt,
BlockScope scope)
Overridden here to visit and translate the given JML assume statement into RAC code. |
boolean |
DefaultRacAstVisitor.visit(JmlAssumeStatement assertStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlAssumeStatement assertStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlAssumeStatement assertStatement,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlBooleanQuantifier jmlBooleanQuantifier,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlBooleanQuantifier jmlBooleanQuantifier,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlBooleanQuantifier jmlBooleanQuantifier,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlCastExpression castExpression,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlCastExpression castExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlCastExpression castExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlCastExpression castExpression,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlCastExpressionWithoutType castExpression,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlCastExpressionWithoutType castExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlCastExpressionWithoutType castExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlCastExpressionWithoutType castExpression,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlClause jmlClause,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlClause jmlClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlClause jmlClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlClause jmlClause,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlConditionalExpression conditionalExpression,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlConditionalExpression conditionalExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlConditionalExpression conditionalExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlConditionalExpression conditionalExpression,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlConstraintClause jmlConstraintClause,
BlockScope scope)
Are relationships that should hold for the combination of each visible state and any visible state that occurs later in the programÕs execution. |
boolean |
DefaultRacAstVisitor.visit(JmlConstraintClause jmlConstraintClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlConstraintClause jmlConstraintClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlConstraintClause jmlConstraintClause,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlDoStatement doStatement,
BlockScope scope)
|
boolean |
InlineAssertionVisitor.visit(JmlDoStatement doStatement,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlDoStatement doStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlDoStatement doStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlDoStatement doStatement,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlElemtypeExpression jmlElemtypeExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlElemtypeExpression jmlElemtypeExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlElemtypeExpression jmlElemtypeExpression,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlEnsuresClause ensuresClause,
BlockScope scope)
An ensures clause specifies a normal postcondition, i.e., a property that is guaranteed to hold at the end of the method (or constructor) invocation in the case that this method (or constructor) invocation returns without throwing an exception. |
boolean |
DefaultRacAstVisitor.visit(JmlEnsuresClause ensuresClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlEnsuresClause ensuresClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlEnsuresClause ensuresClause,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlExplicitConstructorCall jmlExplicitConstructorCall,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlExplicitConstructorCall jmlExplicitConstructorCall,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlExplicitConstructorCall jmlExplicitConstructorCall,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlFieldReference fieldReference,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlFieldReference fieldReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlFieldReference fieldReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlFieldReference fieldReference,
BlockScope scope)
|
boolean |
InlineAssertionVisitor.visit(JmlForeachStatement foeachStatement,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlForStatement forStatement,
BlockScope scope)
|
boolean |
InlineAssertionVisitor.visit(JmlForStatement forStatement,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlForStatement forStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlForStatement forStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlForStatement forStatement,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlFreshExpression jmlFreshExpression,
BlockScope scope)
Asserts that objects were freshly allocated. |
boolean |
AstDirtyBitsRetriever.visit(JmlFreshExpression jmlFreshExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlFreshExpression jmlFreshExpression,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlGroupName jmlGroupName,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlGroupName jmlGroupName,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlGroupName jmlGroupName,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlLocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlLocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlLocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlLocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlLoopAnnotations jmlLoopAnnotations,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
Is used to help prove partial correctness of a loop statement. |
boolean |
DefaultRacAstVisitor.visit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlLoopInvariant jmlLoopInvariant,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
Is used to help prove termination of a loop statement. |
boolean |
DefaultRacAstVisitor.visit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlLoopVariant jmlLoopVariant,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlMapsIntoClause jmlMapsIntoClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlMapsIntoClause jmlMapsIntoClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlMapsIntoClause jmlMapsIntoClause,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlMapsMemberRefExpr jmlMapsMemberRefExpr,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlMapsMemberRefExpr jmlMapsMemberRefExpr,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlMapsMemberRefExpr jmlMapsMemberRefExpr,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlMemberFieldRef jmlMemberFieldRef,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlMemberFieldRef jmlMemberFieldRef,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlMemberFieldRef jmlMemberFieldRef,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlMessageSend messageSend,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlMessageSend messageSend,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlMessageSend messageSend,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlMessageSend messageSend,
BlockScope scope)
|
boolean |
JmlNullifier.visit(JmlMethodSpecification jmlMethodSpecification,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlMethodSpecification jmlMethodSpecification,
BlockScope scope)
|
boolean |
DesugarSpec.visit(JmlMethodSpecification self,
BlockScope scope)
Desugars the given JML specification. |
boolean |
AstDirtyBitsRetriever.visit(JmlMethodSpecification jmlMethodSpecification,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlMethodSpecification jmlMethodSpecification,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlModifier jmlModifier,
BlockScope scope)
In addition to the Java modifiers that can be legally attached to a class or interface definition [Gosling-etal00], in JML one can use the following modifiers. |
boolean |
AstDirtyBitsRetriever.visit(JmlModifier jmlModifier,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlModifier jmlModifier,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlName jmlName,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlName jmlName,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlName jmlName,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlNumericQuantifier jmlNumericQuantifier,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlNumericQuantifier jmlNumericQuantifier,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlNumericQuantifier jmlNumericQuantifier,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlOldExpression jmlOldExpression,
BlockScope scope)
Refers to the value that the expression had in the pre-state of a method. |
boolean |
DefaultRacAstVisitor.visit(JmlOldExpression jmlOldExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlOldExpression jmlOldExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlOldExpression jmlOldExpression,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlQualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlQualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlQualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlQualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlQualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlQualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlQualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlQualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlQuantifiedExpression jmlQuantifiedExpression,
BlockScope blockScope)
|
boolean |
DefaultRacAstVisitor.visit(JmlQuantifiedExpression jmlQuantifiedExpression,
BlockScope blockScope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlQuantifiedExpression expr,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlQuantifiedExpression expr,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlRequiresClause requiresClause,
BlockScope scope)
Specifies a precondition of method or constructor. |
boolean |
DefaultRacAstVisitor.visit(JmlRequiresClause requiresClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlRequiresClause requiresClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlRequiresClause requiresClause,
BlockScope scope)
|
boolean |
JmlNullifier.visit(JmlResultReference resultReference,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlResultReference resultReference,
BlockScope scope)
The primary \result can only be used in non-void method. |
boolean |
DefaultRacAstVisitor.visit(JmlResultReference resultReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlResultReference resultReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlResultReference resultReference,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlReturnStatement returnStatement,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlReturnStatement returnStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlReturnStatement returnStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlReturnStatement returnStatement,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlSetComprehension jmlSetComprehension,
BlockScope scope)
It is used to succinctly define sets. |
boolean |
AstDirtyBitsRetriever.visit(JmlSetComprehension jmlSetComprehension,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlSetComprehension jmlSetComprehension,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlSetStatement jmlSetStatement,
BlockScope scope)
Is the equivalent of an assignment statement but is within an annotation. |
boolean |
InlineAssertionVisitor.visit(JmlSetStatement stmt,
BlockScope scope)
Overridden here to visit and translate the given JML set statement into RAC code. |
boolean |
DefaultRacAstVisitor.visit(JmlSetStatement jmlSetStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlSetStatement jmlSetStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlSetStatement jmlSetStatement,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlSignalsClause jmlSignalsClause,
BlockScope scope)
Specifies the exceptional or abnormal postcondition, i.e., the property that is guaranteed to hold at the end of a method (or constructor) invocation when this method (or constructor) invocation terminates abruptly by throwing a given exception. |
boolean |
DefaultRacAstVisitor.visit(JmlSignalsClause jmlSignalsClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlSignalsClause jmlSignalsClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlSignalsClause jmlSignalsClause,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlSignalsOnlyClause jmlSignalsOnlyClause,
BlockScope scope)
Is an abbreviation for a signals-clause that specifies what exceptions may be thrown by a method, and thus, implicitly, what exceptions may not be thrown. |
boolean |
DefaultRacAstVisitor.visit(JmlSignalsOnlyClause jmlSignalsOnlyClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlSignalsOnlyClause jmlSignalsOnlyClause,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlSignalsOnlyClause jmlSignalsOnlyClause,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlSingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlSingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlSingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlSingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlSingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlSingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlSingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlSingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlSpecCaseBlock jmlSpecCaseBlock,
BlockScope scope)
|
boolean |
DesugarSpec.visit(JmlSpecCaseBlock self,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlSpecCaseBlock jmlSpecCaseBlock,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlSpecCaseBlock jmlSpecCaseBlock,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlSpecCase jmlSpecCase,
BlockScope scope)
|
boolean |
DesugarSpec.visit(JmlSpecCase jmlSpecCase,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlSpecCase jmlSpecCase,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlSpecCase jmlSpecCase,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlSpecCaseBody jmlSpecCaseBody,
BlockScope scope)
|
boolean |
DesugarSpec.visit(JmlSpecCaseBody jmlSpecCaseBody,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlSpecCaseBody jmlSpecCaseBody,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlSpecCaseBody jmlSpecCaseBody,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlSpecCaseHeader jmlSpecCaseHeader,
BlockScope scope)
Method specification for checking precondition of method or constructor. |
boolean |
AstDirtyBitsRetriever.visit(JmlSpecCaseHeader jmlSpecCaseHeader,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlSpecCaseHeader jmlSpecCaseHeader,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlSpecCaseRestAsClauseSeq jmlSpecCaseRestAsClauseSeq,
BlockScope scope)
|
boolean |
DesugarSpec.visit(JmlSpecCaseRestAsClauseSeq self,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlSpecCaseRestAsClauseSeq jmlSpecCaseRestAsClauseSeq,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlSpecCaseRestAsClauseSeq jmlSpecCaseRestAsClauseSeq,
BlockScope scope)
|
boolean |
DesugarSpec.visit(JmlSpecCaseRest self,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlStoreRefExpression jmlStoreRefExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlStoreRefExpression jmlStoreRefExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlStoreRefExpression jmlStoreRefExpression,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlSubtypeExpression jmlSubtypeExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlSubtypeExpression jmlSubtypeExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlSubtypeExpression jmlSubtypeExpression,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlTypeBodyDeclaration jmlTypeDecle,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlTypeBodyDeclaration jmlTypeDecle,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlTypeBodyDeclaration jmlTypeDecle,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlTypeBodyDeclaration jmlTypeDecle,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlTypeExpression expression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlTypeExpression expression,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlTypeofExpression jmlTypeofExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlTypeofExpression jmlTypeofExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlTypeofExpression jmlTypeofExpression,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlUnaryExpression unaryExpression,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlUnaryExpression unaryExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlUnaryExpression unaryExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlUnaryExpression unaryExpression,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlWhileStatement whileStatement,
BlockScope scope)
|
boolean |
InlineAssertionVisitor.visit(JmlWhileStatement whileStatement,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlWhileStatement whileStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlWhileStatement whileStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlWhileStatement whileStatement,
BlockScope scope)
|
boolean |
JmlAstVisitor.visit(JmlWildcard wildcard,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(JmlWildcard wildcard,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(JmlWildcard wildcard,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(JmlWildcard wildcard,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(LabeledStatement labeledStatement,
BlockScope scope)
A statement which has a label followed by statements. |
boolean |
InlineAssertionVisitor.visit(LabeledStatement labeledStatement,
BlockScope scope)
|
boolean |
InlineAssertionMerger.visit(LabeledStatement labeledStatement,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(LabeledStatement labeledStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(LabeledStatement labeledStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(LabeledStatement labeledStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(LocalDeclaration localDeclaration,
BlockScope scope)
Declaration within a method body. |
boolean |
DefaultRacAstVisitor.visit(LocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(LocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(LocalDeclaration localDeclaration,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(LongLiteral longLiteral,
BlockScope scope)
Literal that are of long type. |
boolean |
DefaultRacAstVisitor.visit(LongLiteral longLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(LongLiteral longLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(LongLiteral longLiteral,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(MarkerAnnotation annotation,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(MarkerAnnotation annotation,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(MarkerAnnotation annotation,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(MarkerAnnotation annotation,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(MemberValuePair pair,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(MemberValuePair pair,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(MemberValuePair pair,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(MemberValuePair pair,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(MessageSend messageSend,
BlockScope scope)
Calling a method. |
boolean |
DefaultRacAstVisitor.visit(MessageSend messageSend,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(MessageSend messageSend,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(MessageSend messageSend,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(NormalAnnotation annotation,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(NormalAnnotation annotation,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(NormalAnnotation annotation,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(NormalAnnotation annotation,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(NullLiteral nullLiteral,
BlockScope scope)
Expression that contains the null keyword. |
boolean |
DefaultRacAstVisitor.visit(NullLiteral nullLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(NullLiteral nullLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(NullLiteral nullLiteral,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(OR_OR_Expression or_or_Expression,
BlockScope scope)
Expressions that contain an 'or' short-circuit operator. |
boolean |
DefaultRacAstVisitor.visit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(OR_OR_Expression or_or_Expression,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
Specifying a particular type (fully qualified name) at compile time to allow a specific, single object. |
boolean |
DefaultRacAstVisitor.visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
Specifying a particular type at compile time to allow a specific, single object. |
boolean |
DefaultRacAstVisitor.visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(PostfixExpression postfixExpression,
BlockScope scope)
Expressions involving prefix operators. |
boolean |
DefaultRacAstVisitor.visit(PostfixExpression postfixExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(PostfixExpression postfixExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(PostfixExpression postfixExpression,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(PrefixExpression prefixExpression,
BlockScope scope)
Expressions involving prefix operators. |
boolean |
DefaultRacAstVisitor.visit(PrefixExpression prefixExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(PrefixExpression prefixExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(PrefixExpression prefixExpression,
BlockScope scope)
|
boolean |
ResolutionNullifier.visit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
Allocation of an anonymous Type. |
boolean |
DefaultRacAstVisitor.visit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(QualifiedAllocationExpression qualifiedAllocationExpression,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
Referencing a name using full qualified name. |
boolean |
DefaultRacAstVisitor.visit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(QualifiedNameReference qualifiedNameReference,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
Is used in a subclass to access overridden/inherited methods using fully qualified name. |
boolean |
DefaultRacAstVisitor.visit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(QualifiedSuperReference qualifiedSuperReference,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
Referencing to the current object using fully qualified name Ñ the object whose method or constructor is being called. |
boolean |
DefaultRacAstVisitor.visit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(QualifiedThisReference qualifiedThisReference,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
Referencing a particular type with fully qualified name. |
boolean |
DefaultRacAstVisitor.visit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(QualifiedTypeReference qualifiedTypeReference,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ReturnStatement returnStatement,
BlockScope scope)
Statement that returns a value from a method. |
boolean |
DefaultRacAstVisitor.visit(ReturnStatement returnStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ReturnStatement returnStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ReturnStatement returnStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(SingleMemberAnnotation annotation,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(SingleMemberAnnotation annotation,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(SingleMemberAnnotation annotation,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(SingleMemberAnnotation annotation,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(SingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(SingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(SingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(SingleNameReference singleNameReference,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(SingleTypeReference singleTypeReference,
BlockScope scope)
Referencing a type. |
boolean |
DefaultRacAstVisitor.visit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(SingleTypeReference singleTypeReference,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(StringLiteral stringLiteral,
BlockScope scope)
Anything enclosed within double-quotes. |
boolean |
DefaultRacAstVisitor.visit(StringLiteral stringLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(StringLiteral stringLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(StringLiteral stringLiteral,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(StringLiteralConcatenation literal,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(StringLiteralConcatenation literal,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(StringLiteralConcatenation literal,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(StringLiteralConcatenation literal,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(SuperReference superReference,
BlockScope scope)
Used in the definitions of instance methods. |
boolean |
DefaultRacAstVisitor.visit(SuperReference superReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(SuperReference superReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(SuperReference superReference,
BlockScope scope)
|
boolean |
ResolutionNullifier.visit(SwitchStatement switchStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(SwitchStatement switchStatement,
BlockScope scope)
A statement involving switch-case block. |
boolean |
DefaultRacAstVisitor.visit(SwitchStatement switchStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(SwitchStatement switchStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(SwitchStatement switchStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(SynchronizedStatement synchronizedStatement,
BlockScope scope)
Used to acquire a mutual-exclusion lock on behalf of the executing thread, executes a block, then releases the lock. |
boolean |
DefaultRacAstVisitor.visit(SynchronizedStatement synchronizedStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(SynchronizedStatement synchronizedStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(SynchronizedStatement synchronizedStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ThisReference thisReference,
BlockScope scope)
A reference to the current object Ñ the object whose method or constructor is being called. |
boolean |
DefaultRacAstVisitor.visit(ThisReference thisReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ThisReference thisReference,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ThisReference thisReference,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(ThrowStatement throwStatement,
BlockScope scope)
Used to throw an exception. |
boolean |
DefaultRacAstVisitor.visit(ThrowStatement throwStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(ThrowStatement throwStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(ThrowStatement throwStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(TrueLiteral trueLiteral,
BlockScope scope)
Expression that contains the true keyword. |
boolean |
DefaultRacAstVisitor.visit(TrueLiteral trueLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(TrueLiteral trueLiteral,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(TrueLiteral trueLiteral,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(TryStatement tryStatement,
BlockScope scope)
Statement denoting a try-catch block. |
boolean |
DefaultRacAstVisitor.visit(TryStatement tryStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(TryStatement tryStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(TryStatement tryStatement,
BlockScope scope)
|
boolean |
JmlNullifier.visit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
Declaring an inner type within a method body. |
boolean |
DefaultRacAstVisitor.visit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(TypeDeclaration localTypeDeclaration,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(TypeParameter typeParameter,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(TypeParameter typeParameter,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(TypeParameter typeParameter,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(TypeParameter typeParameter,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(UnaryExpression unaryExpression,
BlockScope scope)
Expressions having unary operators. |
boolean |
DefaultRacAstVisitor.visit(UnaryExpression unaryExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(UnaryExpression unaryExpression,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(UnaryExpression unaryExpression,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(WhileStatement whileStatement,
BlockScope scope)
A loop that is continuously iterated while the a particular condition is true. |
boolean |
InlineAssertionVisitor.visit(WhileStatement whileStatement,
BlockScope scope)
|
boolean |
InlineAssertionMerger.visit(WhileStatement whileStatement,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(WhileStatement whileStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(WhileStatement whileStatement,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(WhileStatement whileStatement,
BlockScope scope)
|
boolean |
JavaAstVisitor.visit(Wildcard wildcard,
BlockScope scope)
|
boolean |
DefaultRacAstVisitor.visit(Wildcard wildcard,
BlockScope scope)
|
boolean |
AstDirtyBitsRetriever.visit(Wildcard wildcard,
BlockScope scope)
|
boolean |
AstDirtyBitsRestorer.visit(Wildcard wildcard,
BlockScope scope)
|
void |
DesugarSpec.visitJmlExtendingSpecification(JmlMethodSpecification self,
BlockScope scope)
Desugar an extending specification. |
Uses of BlockScope in org.jmlspecs.jml4.util |
---|
Methods in org.jmlspecs.jml4.util with parameters of type BlockScope | |
---|---|
boolean |
HasSideEffectsVisitor.visit(Assignment assignment,
BlockScope scope)
|
boolean |
HasSideEffectsVisitor.visit(CompoundAssignment assignment,
BlockScope scope)
|
boolean |
HasSideEffectsVisitor.visit(JmlAssignment assignment,
BlockScope scope)
|
boolean |
HasSideEffectsVisitor.visit(PostfixExpression assignment,
BlockScope scope)
|
boolean |
HasSideEffectsVisitor.visit(PrefixExpression assignment,
BlockScope scope)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |