Class BaseScope
java.lang.Object
org.openzen.zenscript.codemodel.scope.BaseScope
- All Implemented Interfaces:
TypeResolutionContext,TypeScope
- Direct Known Subclasses:
DefinitionScope,ExpressionScope,FileScope,ImplementationScope,StatementScope
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract IPartialExpressionget(CodePosition position, GenericName name) abstract BaseScope.DollarEvaluatorabstract FunctionHeaderabstract LoopStatementabstract IPartialExpressiongetOuterInstance(CodePosition position) getTypeMembers(TypeID type) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openzen.zenscript.codemodel.context.TypeResolutionContext
getAnnotation, getRootPackage, getThisType, getTypeMethods inherited from interface org.openzen.zenscript.codemodel.scope.TypeScope
getLocalTypeParameters, getMemberCache, getPreparer
-
Constructor Details
-
BaseScope
public BaseScope()
-
-
Method Details
-
getLoop
-
getFunctionHeader
-
getTypeMembers
- Specified by:
getTypeMembersin interfaceTypeScope
-
getTypeRegistry
- Specified by:
getTypeRegistryin interfaceTypeResolutionContext- Specified by:
getTypeRegistryin interfaceTypeScope
-
getDollar