package org.shedlang.compiler.shidtopatio; public enum ShidToPatioLocalSpace { BINARY_OP_RESULT("binaryOpResult"), BYTE_OFFSET("byteOffset"), BYTE_SIZE("byteSize"), CALL_ARG_POSITIONAL("callArgPositional"), CALL_ARG_NAMED("callArgNamed"), CALL_FUNCTION_POINTER("callFunctionPointer"), CLOSURE("closure"), CLOSURE_POINTER("closurePointer"), CLOSURE_FUNCTION_POINTER("closureFunctionPointer"), EFFECT_HANDLER("effectHandler"), EFFECT_HANDLER_CURRENT("effectHandlerCurrent"), EFFECT_HANDLER_METHOD("effectHandlerMethod"), EFFECT_HANDLER_METHOD_POINTER("effectHandlerMethodPointer"), GC_ROOT_STACK_INDEX("gcRootStackIndex"), INT("int"), MAIN("main"), NAMESPACE_IS_INITED_POINTER("namespaceIsInitedPointer"), NAMESPACE_POINTER("namespacePointer"), NAMESPACE_VALUE("namespaceValue"), LOCAL("local"), RECEIVER("receiver"), STRING("string"), STRUCT_TAG_POINTER("structTagPointer"), STRUCT_TYPE("structType"), STRUCT_VALUE("structValue"), STRUCT_VALUE_POINTER("structValuePointer"), SWITCH_TAG("switchTag"), TEMPORARY("tmp"), TUPLE("tuple"), TUPLE_ELEMENT("tupleElement"), TUPLE_POINTER("tuplePointer"), USER_DEFINED_EFFECT("userDefinedEffect"), USER_DEFINED_EFFECT_METHOD("userDefinedMethod"), USER_DEFINED_EFFECT_POINTER("userDefinedEffectPointer"), VAR_VALUE("varValue"); private final String name; ShidToPatioLocalSpace(String name) { this.name = name; } @Override public String toString() { return name; } }