Uses of Interface
spoon.reflect.visitor.LexicalScope
Package
Description
This package defines visitor, scanner, and scanner-based query API for Java programs reified in the meta-model.
-
Uses of LexicalScope in spoon.reflect.visitor
Modifier and TypeMethodDescriptionLexicalScope.addNamedElement(CtNamedElement element)
adds an element to the scopeLexicalScopeScanner.getCurrentLexicalScope()
protected LexicalScope
ForceFullyQualifiedProcessor.getScannerContextInformation()
protected LexicalScope
ForceImportProcessor.getScannerContextInformation()
protected LexicalScope
ImportConflictDetector.getScannerContextInformation()
Modifier and TypeMethodDescriptionprotected void
ForceFullyQualifiedProcessor.handleTargetedExpression(CtTargetedExpression<?,?> targetedExpression, LexicalScope nameScope)
protected void
ForceImportProcessor.handleTargetedExpression(CtTargetedExpression<?,?> targetedExpression, LexicalScope nameScope)
protected void
ImportConflictDetector.handleTargetedExpression(CtTargetedExpression<?,?> targetedExpression, LexicalScope nameScope)
protected void
ForceFullyQualifiedProcessor.handleTypeReference(CtTypeReference<?> reference, LexicalScope nameScope, CtRole role)
protected void
ForceImportProcessor.handleTypeReference(CtTypeReference<?> reference, LexicalScope nameScope, CtRole role)
protected void
ImportConflictDetector.handleTypeReference(CtTypeReference<?> ref, LexicalScope nameScope, CtRole role)
protected boolean
ForceFullyQualifiedProcessor.isTypeReferenceToEnclosingType(LexicalScope nameScope, CtTypeReference<?> reference)