Uses of Class
ai.timefold.jpyinterpreter.StackMetadata
Packages that use StackMetadata
Package
Description
-
Uses of StackMetadata in ai.timefold.jpyinterpreter
Fields in ai.timefold.jpyinterpreter declared as StackMetadataMethods in ai.timefold.jpyinterpreter that return StackMetadataModifier and TypeMethodDescriptionStackMetadata.copy()static StackMetadataPythonBytecodeToJavaBytecodeTranslator.getInitialStackMetadata(LocalVariableHelper localVariableHelper, MethodDescriptor method, boolean isVirtual) StackMetadata.locals(ValueSourceInfo... types) Return a new StackMetadata with the given local types.StackMetadata.pop()Return a new StackMetadata with TOS poppedStackMetadata.pop(int count) Return a new StackMetadata with the topcountitems popped.StackMetadata.push(ValueSourceInfo type) Return a new StackMetadata withtypeadded as the new TOS element.StackMetadata.push(ValueSourceInfo... types) Return a new StackMetadata withtypesadded as the new elements.StackMetadata.pushTemp(PythonLikeType type) StackMetadata.pushTemps(PythonLikeType... types) StackMetadata.set(int index, ValueSourceInfo type) StackMetadata.setCallKeywordNameList(List<String> callKeywordNameList) StackMetadata.setCellVariableValueSource(int index, ValueSourceInfo type) Return a new StackMetadata with the cell variable in slotindextype set totype.StackMetadata.setLocalVariableValueSource(int index, ValueSourceInfo type) Return a new StackMetadata with the local variable in slotindextype set totype.StackMetadata.stack(ValueSourceInfo... types) Return a new StackMetadata withtypesas the stack; The original stack is cleared.StackMetadata.unifyWith(StackMetadata other) Methods in ai.timefold.jpyinterpreter with parameters of type StackMetadataModifier and TypeMethodDescriptionstatic voidPythonBytecodeToJavaBytecodeTranslator.printStack(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Used for debugging; prints the entire stackStackMetadata.unifyWith(StackMetadata other) Method parameters in ai.timefold.jpyinterpreter with type arguments of type StackMetadataModifier and TypeMethodDescriptionstatic voidPythonBytecodeToJavaBytecodeTranslator.writeInstructionsForOpcodes(FunctionMetadata functionMetadata, List<StackMetadata> stackMetadataForOpcodeIndex, List<Opcode> opcodeList) static voidPythonBytecodeToJavaBytecodeTranslator.writeInstructionsForOpcodes(FunctionMetadata functionMetadata, List<StackMetadata> stackMetadataForOpcodeIndex, List<Opcode> opcodeList, Consumer<PythonBytecodeInstruction> runAfterLabelAndBeforeArgumentors) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.dag
Methods in ai.timefold.jpyinterpreter.dag that return StackMetadataMethods in ai.timefold.jpyinterpreter.dag that return types with arguments of type StackMetadataMethods in ai.timefold.jpyinterpreter.dag with parameters of type StackMetadataModifier and TypeMethodDescriptionstatic FlowGraphFlowGraph.createFlowGraph(FunctionMetadata functionMetadata, StackMetadata initialStackMetadata, List<Opcode> opcodeList) voidJumpSource.setStackMetadata(StackMetadata stackMetadata) Method parameters in ai.timefold.jpyinterpreter.dag with type arguments of type StackMetadataModifier and TypeMethodDescription<T extends Opcode>
voidFlowGraph.visitOperations(Class<T> opcodeClass, BiConsumer<? super T, StackMetadata> visitor) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.implementors
Methods in ai.timefold.jpyinterpreter.implementors that return StackMetadataModifier and TypeMethodDescriptionstatic StackMetadataStackManipulationImplementor.shiftTOSDownBy(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int posFromTOS) Copies TOS to TOS[posFromTOS], moving other stack elements up by one (i.e. ..., TOS[posFromTOS], ..., TOS2, TOS1, TOS -> ..., TOS, TOS[posFromTOS] ..., TOS2, TOS1)static StackMetadataStackManipulationImplementor.swapTOSWithIndex(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int posFromTOS) Swaps TOS with TOS[posFromTOS] (i.e. ..., TOS[posFromTOS], ..., TOS2, TOS1, TOS -> ..., TOS, ..., TOS2, TOS1, TOS[posFromTOS])Methods in ai.timefold.jpyinterpreter.implementors with parameters of type StackMetadataModifier and TypeMethodDescriptionstatic voidExceptionImplementor.beforeWith(FunctionMetadata functionMetadata, StackMetadata stackMetadata) static voidDunderOperatorImplementor.binaryOperator(org.objectweb.asm.MethodVisitor methodVisitor, StackMetadata stackMetadata, PythonBinaryOperator operator) static voidCollectionImplementor.buildSlice(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int argCount) static voidFunctionImplementor.call(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int argumentCount) Calls a function. argc is the number of positional arguments.static voidFunctionImplementor.callBinaryMethod(FunctionMetadata functionMetadata, StackMetadata stackMetadata, org.objectweb.asm.MethodVisitor methodVisitor, String methodName) static voidFunctionImplementor.callFunction(FunctionMetadata functionMetadata, StackMetadata stackMetadata, org.objectweb.asm.MethodVisitor methodVisitor, PythonBytecodeInstruction instruction) Calls a function.static voidFunctionImplementor.callFunctionUnpack(FunctionMetadata functionMetadata, StackMetadata stackMetadata, PythonBytecodeInstruction instruction) Calls a function.static voidFunctionImplementor.callFunctionUnpackIterable(FunctionMetadata functionMetadata, StackMetadata stackMetadata, org.objectweb.asm.MethodVisitor methodVisitor) static voidFunctionImplementor.callFunctionUnpackMapAndIterable(FunctionMetadata functionMetadata, StackMetadata stackMetadata, org.objectweb.asm.MethodVisitor methodVisitor) static voidFunctionImplementor.callFunctionWithKeywords(FunctionMetadata functionMetadata, StackMetadata stackMetadata, org.objectweb.asm.MethodVisitor methodVisitor, PythonBytecodeInstruction instruction) Calls a function.static voidFunctionImplementor.callGenericFunction(FunctionMetadata functionMetadata, StackMetadata stackMetadata, org.objectweb.asm.MethodVisitor methodVisitor, int argCount) static voidFunctionImplementor.callGenericFunction(FunctionMetadata functionMetadata, StackMetadata stackMetadata, org.objectweb.asm.MethodVisitor methodVisitor, PythonBytecodeInstruction instruction) static voidFunctionImplementor.callGenericFunctionWithKeywords(FunctionMetadata functionMetadata, StackMetadata stackMetadata, org.objectweb.asm.MethodVisitor methodVisitor, PythonBytecodeInstruction instruction) Calls a function.static voidFunctionImplementor.callMethod(FunctionMetadata functionMetadata, StackMetadata stackMetadata, org.objectweb.asm.MethodVisitor methodVisitor, PythonBytecodeInstruction instruction, LocalVariableHelper localVariableHelper) Calls a method. argc is the number of positional arguments.static voidKnownCallImplementor.callPython311andAbove(PythonFunctionSignature pythonFunctionSignature, FunctionMetadata functionMetadata, StackMetadata stackMetadata, int argumentCount, List<String> keywordArgumentNameList) static voidKnownCallImplementor.callWithKeywordsAndUnwrapSelf(PythonFunctionSignature pythonFunctionSignature, FunctionMetadata functionMetadata, StackMetadata stackMetadata, int argumentCount) static voidKnownCallImplementor.callWithoutKeywords(PythonFunctionSignature pythonFunctionSignature, FunctionMetadata functionMetadata, StackMetadata stackMetadata, int argumentCount) static voidExceptionImplementor.checkExcMatch(FunctionMetadata functionMetadata, StackMetadata stackMetadata) static voidCollectionImplementor.collectionAdd(FunctionMetadata functionMetadata, StackMetadata stackMetadata, PythonBytecodeInstruction instruction) Calls collection.add(TOS[i], TOS).static voidCollectionImplementor.collectionAddAll(FunctionMetadata functionMetadata, StackMetadata stackMetadata, PythonBytecodeInstruction instruction) Calls collection.addAll(TOS[i], TOS).static voidDunderOperatorImplementor.compareValues(org.objectweb.asm.MethodVisitor methodVisitor, StackMetadata stackMetadata, CompareOp op) Compares TOS and TOS1 via their dunder methods.static voidCollectionImplementor.containsOperator(org.objectweb.asm.MethodVisitor methodVisitor, StackMetadata stackMetadata, PythonBytecodeInstruction instruction) Implements TOS1 in TOS.static voidFunctionImplementor.createFunction(FunctionMetadata functionMetadata, StackMetadata stackMetadata, PythonBytecodeInstruction instruction) Creates a function.static voidExceptionImplementor.createTryFinallyBlock(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int handlerLocation, Map<Integer, org.objectweb.asm.Label> bytecodeCounterToLabelMap, BiConsumer<Integer, Runnable> bytecodeCounterCodeArgumentConsumer) Creates a try...finally block.static voidObjectImplementor.deleteAttribute(FunctionMetadata functionMetadata, org.objectweb.asm.MethodVisitor methodVisitor, String className, StackMetadata stackMetadata, PythonBytecodeInstruction instruction) Deletes co_names[instruction.arg] of TOSstatic voidVariableImplementor.deleteCellVariable(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int cellIndex) Deletes the cell variable or parameter indicated by theinstructionargument (which is anPythonCell, so changes in the parent function affect the variable in dependent functions).static voidStackManipulationImplementor.duplicateToTOS(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int posFromTOS) Copies TOS[posFromTOS] to TOS, leaving other stack elements in their original place (i.e. ..., TOS[posFromTOS], ..., TOS2, TOS1, TOS -> ..., TOS[posFromTOS], ..., TOS2, TOS1, TOS, TOS[posFromTOS])static voidGeneratorImplementor.endGenerator(FunctionMetadata functionMetadata, StackMetadata stackMetadata) static voidGeneratorImplementor.generatorStart(FunctionMetadata functionMetadata, StackMetadata stackMetadata) static voidObjectImplementor.getAttribute(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int nameIndex) Replaces TOS with getattr(TOS, co_names[instruction.arg])static voidDunderOperatorImplementor.getSlice(FunctionMetadata functionMetadata, StackMetadata stackMetadata) static voidObjectImplementor.getSuperAttribute(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int nameIndex, boolean isLoadMethod) Implement (super = TOS2)(TOS1, TOS).attrstatic voidExceptionImplementor.getValueFromStopIterationOrReraise(FunctionMetadata functionMetadata, StackMetadata stackMetadata) static voidGeneratorImplementor.getYieldFromIter(FunctionMetadata functionMetadata, StackMetadata stackMetadata) static voidExceptionImplementor.handleExceptionInWith(FunctionMetadata functionMetadata, StackMetadata stackMetadata) static voidModuleImplementor.importFrom(FunctionMetadata functionMetadata, StackMetadata stackMetadata, PythonBytecodeInstruction instruction) TOS is a module; Push the attribute co_names[instruction.arg] from module onto the stack.static voidModuleImplementor.importName(FunctionMetadata functionMetadata, StackMetadata stackMetadata, PythonBytecodeInstruction instruction) TOS is from_list (list or None); TOS1 is level.static voidCollectionImplementor.iterateIterator(org.objectweb.asm.MethodVisitor methodVisitor, int jumpTarget, StackMetadata stackMetadata, FunctionMetadata functionMetadata) TOS is an iterator; perform TOS' = next(TOS).static voidJumpImplementor.jumpAbsolute(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int jumpTarget) Set the bytecode counter to theinstructionargument.static voidJumpImplementor.jumpIfFalseElsePop(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int jumpTarget) If TOS is false, keep TOS on the stack and set the bytecode counter to theinstructionargument.static voidJumpImplementor.jumpIfTrueElsePop(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int jumpTarget) If TOS is true, keep TOS on the stack and set the bytecode counter to theinstructionargument.static voidVariableImplementor.loadCell(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int cellIndex) Loads the cell indicated by theinstructionargument onto the stack.static voidVariableImplementor.loadCellVariable(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int cellIndex) Loads the cell variable/free variable indicated by theinstructionargument onto the stack.static voidVariableImplementor.loadGlobalVariable(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int globalIndex, PythonLikeType globalType) Loads the global variable or parameter indicated by theinstructionargument onto the stack.static voidFunctionImplementor.loadMethod(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int nameIndex) Loads a method named co_names[namei] from the TOS object.static voidCollectionImplementor.mapPut(FunctionMetadata functionMetadata, StackMetadata stackMetadata, PythonBytecodeInstruction instruction) Calls map.put(TOS1[i], TOS1, TOS).static voidCollectionImplementor.mapPutAll(FunctionMetadata functionMetadata, StackMetadata stackMetadata, PythonBytecodeInstruction instruction) Calls map.putAll(TOS[i], TOS).static voidCollectionImplementor.mapPutAllOnlyIfAllNewElseThrow(FunctionMetadata functionMetadata, StackMetadata stackMetadata, PythonBytecodeInstruction instruction) Calls map.putAll(TOS1[i], TOS) if TOS does not share any common keys with TOS[i].static voidJumpImplementor.popAndJumpIfExceptionDoesNotMatch(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int jumpTarget) TOS is an exception type and TOS1 is an exception.static voidJumpImplementor.popAndJumpIfFalse(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int jumpTarget) Pops TOS.static voidJumpImplementor.popAndJumpIfIsNone(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int jumpTarget) Pops TOS.static voidJumpImplementor.popAndJumpIfIsNotNone(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int jumpTarget) Pops TOS.static voidJumpImplementor.popAndJumpIfTrue(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int jumpTarget) Pops TOS.static voidStringImplementor.print(FunctionMetadata functionMetadata, StackMetadata stackMetadata) TOS is an PythonLikeObject to be printed.static voidGeneratorImplementor.progressSubgenerator(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int jumpTarget) static voidExceptionImplementor.pushExcInfo(FunctionMetadata functionMetadata, StackMetadata stackMetadata) static voidStackManipulationImplementor.restoreExceptionTableStack(FunctionMetadata functionMetadata, StackMetadata stackMetadata, ExceptionBlock exceptionBlock) static voidGeneratorImplementor.restoreGeneratorState(FunctionMetadata functionMetadata, StackMetadata stackMetadata) static voidStackManipulationImplementor.restoreStack(org.objectweb.asm.MethodVisitor methodVisitor, StackMetadata stackMetadata, int[] stackLocalVariables) static voidJavaPythonTypeConversionImplementor.returnValue(org.objectweb.asm.MethodVisitor methodVisitor, MethodDescriptor method, StackMetadata stackMetadata) Ifmethodreturn type is not void, convert TOS into its Java equivalent and return it.static voidStackManipulationImplementor.rotateFour(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Move TOS down three places, and pushes TOS1, TOS2 and TOS3 up one: (i.e. ..., TOS3, TOS2, TOS1, TOS -> ..., TOS, TOS3, TOS2, TOS1)static voidObjectImplementor.setAttribute(FunctionMetadata functionMetadata, org.objectweb.asm.MethodVisitor methodVisitor, String className, StackMetadata stackMetadata, PythonBytecodeInstruction instruction, LocalVariableHelper localVariableHelper) Implement TOS.name = TOS1, where name is co_names[instruction.arg].static voidFunctionImplementor.setCallKeywordNameTuple(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int constantIndex) static voidCollectionImplementor.setItem(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Implements TOS1[TOS] = TOS2.static voidExceptionImplementor.setupWith(int jumpTarget, FunctionMetadata functionMetadata, StackMetadata stackMetadata) static StackMetadataStackManipulationImplementor.shiftTOSDownBy(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int posFromTOS) Copies TOS to TOS[posFromTOS], moving other stack elements up by one (i.e. ..., TOS[posFromTOS], ..., TOS2, TOS1, TOS -> ..., TOS, TOS[posFromTOS] ..., TOS2, TOS1)static voidExceptionImplementor.startExceptBlock(FunctionMetadata functionMetadata, StackMetadata stackMetadata, ExceptionBlock exceptionBlock) static voidExceptionImplementor.startExceptOrFinally(FunctionMetadata functionMetadata, StackMetadata stackMetadata) static voidStackManipulationImplementor.storeExceptionTableStack(FunctionMetadata functionMetadata, StackMetadata stackMetadata, ExceptionBlock exceptionBlock) static voidVariableImplementor.storeInCellVariable(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int cellIndex) Stores TOS into the cell variable or parameter indicated by theinstructionargument (which is anPythonCell, so changes in the parent function affect the variable in dependent functions).static voidDunderOperatorImplementor.storeSlice(FunctionMetadata functionMetadata, StackMetadata stackMetadata) static int[]StackManipulationImplementor.storeStack(org.objectweb.asm.MethodVisitor methodVisitor, StackMetadata stackMetadata) static StackMetadataStackManipulationImplementor.swapTOSWithIndex(FunctionMetadata functionMetadata, StackMetadata stackMetadata, int posFromTOS) Swaps TOS with TOS[posFromTOS] (i.e. ..., TOS[posFromTOS], ..., TOS2, TOS1, TOS -> ..., TOS, ..., TOS2, TOS1, TOS[posFromTOS])static voidDunderOperatorImplementor.ternaryOperator(FunctionMetadata functionMetadata, StackMetadata stackMetadata, PythonTernaryOperator operator) Performs a ternary dunder operation on TOS, TOS1 and TOS2.static voidDunderOperatorImplementor.unaryOperator(org.objectweb.asm.MethodVisitor methodVisitor, StackMetadata stackMetadata, PythonUnaryOperator operator) static voidGeneratorImplementor.yieldFrom(PythonBytecodeInstruction instruction, FunctionMetadata functionMetadata, StackMetadata stackMetadata) static voidGeneratorImplementor.yieldValue(PythonBytecodeInstruction instruction, FunctionMetadata functionMetadata, StackMetadata stackMetadata) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.opcodes
Methods in ai.timefold.jpyinterpreter.opcodes that return StackMetadataModifier and TypeMethodDescriptionprotected abstract StackMetadataAbstractOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes that return types with arguments of type StackMetadataModifier and TypeMethodDescriptionAbstractOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Opcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Return a list ofStackMetadatacorresponding to each branch returned byOpcode.getPossibleNextBytecodeIndexList().OpcodeWithoutSource.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) SelfOpcodeWithoutSource.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes with parameters of type StackMetadataModifier and TypeMethodDescriptionprotected abstract StackMetadataAbstractOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) AbstractOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Opcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Return a list ofStackMetadatacorresponding to each branch returned byOpcode.getPossibleNextBytecodeIndexList().OpcodeWithoutSource.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) SelfOpcodeWithoutSource.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Implements the opcode.voidOpcodeWithoutSource.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidSelfOpcodeWithoutSource.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.opcodes.collection
Methods in ai.timefold.jpyinterpreter.opcodes.collection that return StackMetadataModifier and TypeMethodDescriptionprotected StackMetadataBuildConstantKeyMapOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataBuildListOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataBuildMapOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataBuildSetOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataBuildSliceOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataBuildTupleOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCollectionAddAllOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCollectionAddOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataContainsOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataDeleteItemOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataGetIterOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataListToTupleOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataMapMergeOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataMapPutAllOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataMapPutOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataSetItemOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataUnpackSequenceOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataUnpackSequenceWithTailOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes.collection with parameters of type StackMetadataModifier and TypeMethodDescriptionprotected StackMetadataBuildConstantKeyMapOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataBuildListOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataBuildMapOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataBuildSetOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataBuildSliceOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataBuildTupleOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCollectionAddAllOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCollectionAddOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataContainsOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataDeleteItemOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataGetIterOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataListToTupleOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataMapMergeOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataMapPutAllOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataMapPutOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataSetItemOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataUnpackSequenceOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataUnpackSequenceWithTailOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidBuildConstantKeyMapOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidBuildListOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidBuildMapOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidBuildSetOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidBuildSliceOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidBuildTupleOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidCollectionAddAllOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidCollectionAddOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidContainsOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidDeleteItemOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidGetIterOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidListToTupleOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidMapMergeOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidMapPutAllOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidMapPutOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidSetItemOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidUnpackSequenceOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidUnpackSequenceWithTailOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.opcodes.controlflow
Methods in ai.timefold.jpyinterpreter.opcodes.controlflow that return types with arguments of type StackMetadataModifier and TypeMethodDescriptionForIterOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) JumpAbsoluteOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) JumpIfFalseOrPopOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) JumpIfNotExcMatchOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) JumpIfTrueOrPopOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) PopJumpIfFalseOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) PopJumpIfIsNoneOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) PopJumpIfIsNotNoneOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) PopJumpIfTrueOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) ReturnConstantValueOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) ReturnValueOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes.controlflow with parameters of type StackMetadataModifier and TypeMethodDescriptionForIterOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) JumpAbsoluteOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) JumpIfFalseOrPopOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) JumpIfNotExcMatchOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) JumpIfTrueOrPopOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) PopJumpIfFalseOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) PopJumpIfIsNoneOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) PopJumpIfIsNotNoneOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) PopJumpIfTrueOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) ReturnConstantValueOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) ReturnValueOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidForIterOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidJumpAbsoluteOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidJumpIfFalseOrPopOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidJumpIfNotExcMatchOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidJumpIfTrueOrPopOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidPopJumpIfFalseOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidPopJumpIfIsNoneOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidPopJumpIfIsNotNoneOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidPopJumpIfTrueOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidReturnConstantValueOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidReturnValueOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.opcodes.dunder
Methods in ai.timefold.jpyinterpreter.opcodes.dunder that return StackMetadataModifier and TypeMethodDescriptionBinaryDunderOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) CompareOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataGetSliceOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) NotOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataStoreSliceOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) UniDunerOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes.dunder with parameters of type StackMetadataModifier and TypeMethodDescriptionBinaryDunderOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) CompareOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataGetSliceOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) NotOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataStoreSliceOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) UniDunerOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidBinaryDunderOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidCompareOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidGetSliceOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidNotOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidStoreSliceOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidUniDunerOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.opcodes.exceptions
Methods in ai.timefold.jpyinterpreter.opcodes.exceptions that return StackMetadataModifier and TypeMethodDescriptionprotected StackMetadataBeforeWithOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCheckExcMatchOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCleanupThrowOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadAssertionErrorOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataPopBlockOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataPopExceptOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataPushExcInfoOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataWithExceptStartOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes.exceptions that return types with arguments of type StackMetadataModifier and TypeMethodDescriptionRaiseVarargsOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) ReraiseOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) SetupFinallyOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) SetupWithOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes.exceptions with parameters of type StackMetadataModifier and TypeMethodDescriptionprotected StackMetadataBeforeWithOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCheckExcMatchOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCleanupThrowOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadAssertionErrorOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataPopBlockOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataPopExceptOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataPushExcInfoOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataWithExceptStartOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) RaiseVarargsOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) ReraiseOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) SetupFinallyOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) SetupWithOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidBeforeWithOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidCheckExcMatchOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidCleanupThrowOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidLoadAssertionErrorOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidPopBlockOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidPopExceptOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidPushExcInfoOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidRaiseVarargsOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidReraiseOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidSetupFinallyOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidSetupWithOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidWithExceptStartOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.opcodes.function
Methods in ai.timefold.jpyinterpreter.opcodes.function that return StackMetadataModifier and TypeMethodDescriptionprotected StackMetadataCallFunctionKeywordOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCallFunctionOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCallFunctionUnpackOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCallMethodOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCallOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadMethodOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataMakeFunctionOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) PushNullOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) SetCallKeywordNameTupleOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes.function with parameters of type StackMetadataModifier and TypeMethodDescriptionprotected StackMetadataCallFunctionKeywordOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCallFunctionOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCallFunctionUnpackOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCallMethodOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataCallOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadMethodOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataMakeFunctionOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) PushNullOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) SetCallKeywordNameTupleOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidCallFunctionKeywordOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidCallFunctionOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidCallFunctionUnpackOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidCallMethodOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidCallOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidLoadMethodOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidMakeFunctionOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidPushNullOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidSetCallKeywordNameTupleOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.opcodes.generator
Methods in ai.timefold.jpyinterpreter.opcodes.generator that return StackMetadataModifier and TypeMethodDescriptionprotected StackMetadataGeneratorStartOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataGetYieldFromIterOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) ResumeOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataStopIteratorErrorOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataYieldFromOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataYieldValueOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes.generator that return types with arguments of type StackMetadataModifier and TypeMethodDescriptionSendOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes.generator with parameters of type StackMetadataModifier and TypeMethodDescriptionprotected StackMetadataGeneratorStartOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataGetYieldFromIterOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) ResumeOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataStopIteratorErrorOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataYieldFromOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataYieldValueOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) SendOpcode.getStackMetadataAfterInstructionForBranches(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidGeneratorStartOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidGetYieldFromIterOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidResumeOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidSendOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidStopIteratorErrorOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidYieldFromOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidYieldValueOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.opcodes.meta
Methods in ai.timefold.jpyinterpreter.opcodes.meta that return StackMetadataModifier and TypeMethodDescriptionNopOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) ReturnGeneratorOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes.meta with parameters of type StackMetadataModifier and TypeMethodDescriptionNopOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) ReturnGeneratorOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidNopOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidReturnGeneratorOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.opcodes.module
Methods in ai.timefold.jpyinterpreter.opcodes.module that return StackMetadataModifier and TypeMethodDescriptionprotected StackMetadataImportFromOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataImportNameOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes.module with parameters of type StackMetadataModifier and TypeMethodDescriptionprotected StackMetadataImportFromOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataImportNameOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidImportFromOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidImportNameOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.opcodes.object
Methods in ai.timefold.jpyinterpreter.opcodes.object that return StackMetadataModifier and TypeMethodDescriptionprotected StackMetadataDeleteAttrOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataIsOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadAttrOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadSuperAttrOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataStoreAttrOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes.object with parameters of type StackMetadataModifier and TypeMethodDescriptionprotected StackMetadataDeleteAttrOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataIsOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadAttrOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadSuperAttrOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataStoreAttrOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidDeleteAttrOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidIsOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidLoadAttrOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidLoadSuperAttrOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidStoreAttrOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.opcodes.stack
Methods in ai.timefold.jpyinterpreter.opcodes.stack that return StackMetadataModifier and TypeMethodDescriptionCopyOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) DupOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) DupTwoOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackTypesBeforeInstruction) PopOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) RotateFourOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) RotateThreeOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) RotateTwoOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) SwapOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes.stack with parameters of type StackMetadataModifier and TypeMethodDescriptionCopyOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) DupOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) DupTwoOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackTypesBeforeInstruction) PopOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) RotateFourOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) RotateThreeOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) RotateTwoOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) SwapOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidCopyOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidDupOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidDupTwoOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidPopOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidRotateFourOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidRotateThreeOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidRotateTwoOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidSwapOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.opcodes.string
Methods in ai.timefold.jpyinterpreter.opcodes.string that return StackMetadataModifier and TypeMethodDescriptionBuildStringOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) FormatValueOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) PrintExprOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes.string with parameters of type StackMetadataModifier and TypeMethodDescriptionBuildStringOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) FormatValueOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) PrintExprOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidBuildStringOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidFormatValueOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidPrintExprOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) -
Uses of StackMetadata in ai.timefold.jpyinterpreter.opcodes.variable
Methods in ai.timefold.jpyinterpreter.opcodes.variable that return StackMetadataModifier and TypeMethodDescriptionprotected StackMetadataDeleteDerefOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataDeleteFastOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataDeleteGlobalOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadClosureOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadConstantOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadDerefOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadFastAndClearOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadFastOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadGlobalOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataStoreDerefOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataStoreFastOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataStoreGlobalOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) Methods in ai.timefold.jpyinterpreter.opcodes.variable with parameters of type StackMetadataModifier and TypeMethodDescriptionprotected StackMetadataDeleteDerefOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataDeleteFastOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataDeleteGlobalOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadClosureOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadConstantOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadDerefOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadFastAndClearOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadFastOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataLoadGlobalOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataStoreDerefOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataStoreFastOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) protected StackMetadataStoreGlobalOpcode.getStackMetadataAfterInstruction(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidDeleteDerefOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidDeleteFastOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidDeleteGlobalOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidLoadClosureOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidLoadConstantOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidLoadDerefOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidLoadFastAndClearOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidLoadFastOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidLoadGlobalOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidStoreDerefOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidStoreFastOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata) voidStoreGlobalOpcode.implement(FunctionMetadata functionMetadata, StackMetadata stackMetadata)