Class CoreIntrinsics
java.lang.Object
de.mirkosertic.bytecoder.core.parser.CoreIntrinsics
- All Implemented Interfaces:
Intrinsic
- Direct Known Subclasses:
JSIntrinsics, OpenCLIntrinsics, WasmIntrinsics
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintrinsifyMethodInvocation(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) intrinsifyStaticFieldAccess(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.FieldInsnNode node, ResolvedClass sourceType, Graph graph, GraphParser graphParser) intrinsifyWriteStaticField(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.FieldInsnNode node, ResolvedClass sourceType, Graph graph, GraphParser graphParser)
-
Field Details
-
intrinsics
-
-
Constructor Details
-
CoreIntrinsics
-
-
Method Details
-
intrinsifyStaticFieldAccess
public Value intrinsifyStaticFieldAccess(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.FieldInsnNode node, ResolvedClass sourceType, Graph graph, GraphParser graphParser) - Specified by:
intrinsifyStaticFieldAccessin interfaceIntrinsic
-
intrinsifyMethodInvocationWithReturnValue
public Value intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) - Specified by:
intrinsifyMethodInvocationWithReturnValuein interfaceIntrinsic
-
intrinsifyMethodInvocation
public ControlTokenConsumer intrinsifyMethodInvocation(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) - Specified by:
intrinsifyMethodInvocationin interfaceIntrinsic
-
intrinsifyWriteStaticField
public ControlTokenConsumer intrinsifyWriteStaticField(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.FieldInsnNode node, ResolvedClass sourceType, Graph graph, GraphParser graphParser) - Specified by:
intrinsifyWriteStaticFieldin interfaceIntrinsic
-