File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed
cpp/ql/src/semmle/code/cpp/ir/implementation
csharp/ql/src/experimental/ir/implementation Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change
1
+ /**
2
+ * Provides `Opcode`s that specify the operation performed by an `Instruction`, as well as metadata
3
+ * about those opcodes, such as operand kinds and memory accesses.
4
+ */
5
+
1
6
private import internal.OpcodeImports as Imports
2
7
private import internal.OperandTag
3
8
import Imports:: MemoryAccessKind
@@ -87,6 +92,7 @@ private newtype TOpcode =
87
92
TNewObj ( )
88
93
89
94
class Opcode extends TOpcode {
95
+ /** Gets a textual representation of this element. */
90
96
string toString ( ) { result = "UnknownOpcode" }
91
97
92
98
/**
Original file line number Diff line number Diff line change
1
+ /**
2
+ * Provides `Opcode`s that specify the operation performed by an `Instruction`, as well as metadata
3
+ * about those opcodes, such as operand kinds and memory accesses.
4
+ */
5
+
1
6
private import internal.OpcodeImports as Imports
2
7
private import internal.OperandTag
3
8
import Imports:: MemoryAccessKind
@@ -87,6 +92,7 @@ private newtype TOpcode =
87
92
TNewObj ( )
88
93
89
94
class Opcode extends TOpcode {
95
+ /** Gets a textual representation of this element. */
90
96
string toString ( ) { result = "UnknownOpcode" }
91
97
92
98
/**
You can’t perform that action at this time.
0 commit comments