Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HansWessels/unluac
/ functions
Functions
647 in github.com/HansWessels/unluac
⨍
Functions
647
◇
Types & classes
130
↓ 185 callers
Method
print
(String s)
src/unluac/decompile/OutputProvider.java:5
↓ 85 callers
Method
println
()
src/unluac/decompile/OutputProvider.java:9
↓ 72 callers
Method
A
(int line)
src/unluac/decompile/Code.java:66
↓ 54 callers
Method
op
(int line)
src/unluac/decompile/Code.java:53
↓ 47 callers
Method
get
(int index)
src/unluac/parse/BList.java:15
↓ 46 callers
Method
get
(int opNumber)
src/unluac/decompile/OpcodeMap.java:179
↓ 45 callers
Method
C
(int line)
src/unluac/decompile/Code.java:70
↓ 39 callers
Method
getKExpression
(int register, int line)
src/unluac/decompile/Registers.java:94
↓ 36 callers
Method
B
(int line)
src/unluac/decompile/Code.java:74
↓ 35 callers
Method
sBx
(int line)
src/unluac/decompile/Code.java:82
↓ 31 callers
Method
get
(int register, int line)
src/unluac/decompile/VariableFinder.java:39
↓ 31 callers
Method
size
()
src/unluac/util/Stack.java:33
↓ 30 callers
Method
peek
()
src/unluac/util/Stack.java:18
↓ 29 callers
Method
getExpression
(int index)
src/unluac/decompile/Upvalues.java:43
↓ 23 callers
Method
asInt
()
src/unluac/parse/BInteger.java:32
↓ 21 callers
Method
length
()
src/unluac/decompile/Code.java:90
↓ 18 callers
Method
push
(T item)
src/unluac/util/Stack.java:26
↓ 16 callers
Method
isLocal
(int register, int line)
src/unluac/decompile/Registers.java:51
↓ 13 callers
Method
contains
(Block block)
src/unluac/decompile/block/Block.java:24
↓ 13 callers
Method
getValue
()
src/unluac/decompile/block/SetBlock.java:80
↓ 13 callers
Method
isEmpty
()
src/unluac/util/Stack.java:14
↓ 12 callers
Method
asExpression
(Registers r)
src/unluac/decompile/branch/Branch.java:27
↓ 12 callers
Method
dedent
()
src/unluac/decompile/Output.java:38
↓ 12 callers
Method
parse
(ByteBuffer buffer, BHeader header)
src/unluac/parse/LFunctionType.java:31
↓ 12 callers
Method
setInternalLoopVariable
(int register, int begin, int end)
src/unluac/decompile/Registers.java:122
↓ 11 callers
Method
getTarget
(int register, int line)
src/unluac/decompile/Registers.java:115
↓ 11 callers
Method
indent
()
src/unluac/decompile/Output.java:34
↓ 11 callers
Method
print
(Decompiler d, Output out)
src/unluac/decompile/expression/Expression.java:152
↓ 10 callers
Method
parseList
(final ByteBuffer buffer, final BHeader header)
src/unluac/parse/BObjectType.java:11
↓ 10 callers
Method
printSequence
Prints out a sequences of statements on separate lines. Correctly informs the last statement that it is last in a block.
src/unluac/decompile/statement/Statement.java:15
↓ 10 callers
Method
value
()
src/unluac/parse/LNumber.java:15
↓ 9 callers
Method
getUpdated
(int register, int line)
src/unluac/decompile/Registers.java:106
↓ 7 callers
Method
addStatement
(Statement statement)
src/unluac/decompile/block/Block.java:22
↓ 7 callers
Method
equals
(Object o)
src/unluac/parse/LNil.java:11
↓ 7 callers
Method
extract_A
(int codepoint)
src/unluac/decompile/CodeExtract.java:5
↓ 7 callers
Method
getFirstValue
()
src/unluac/decompile/statement/Assignment.java:34
↓ 7 callers
Method
isConstantReference
(int value)
src/unluac/decompile/VariableFinder.java:61
↓ 6 callers
Method
asArray
(final T[] array)
src/unluac/parse/BList.java:19
↓ 6 callers
Method
getDeclaration
(int register, int line)
src/unluac/decompile/Registers.java:71
↓ 6 callers
Method
getValue
(int register, int line)
src/unluac/decompile/Registers.java:102
↓ 6 callers
Method
isIdentifier
()
src/unluac/decompile/expression/Expression.java:226
↓ 6 callers
Method
isMultiple
()
src/unluac/decompile/expression/Vararg.java:33
↓ 6 callers
Method
isUngrouped
An ungrouped expression is one that needs to be enclosed in parentheses before it can be dereferenced. This doesn't apply to multiply-valued expressio
src/unluac/decompile/expression/Expression.java:201
↓ 6 callers
Method
pop
()
src/unluac/util/Stack.java:22
↓ 6 callers
Method
toString
()
src/unluac/parse/LNumber.java:11
↓ 6 callers
Method
useExpression
(Expression expression)
src/unluac/decompile/branch/Branch.java:29
↓ 5 callers
Method
getFirstTarget
()
src/unluac/decompile/statement/Assignment.java:30
↓ 5 callers
Method
isContainer
()
src/unluac/decompile/block/Block.java:51
↓ 5 callers
Method
toString
(int line)
src/unluac/decompile/Code.java:94
↓ 4 callers
Method
Bx
(int line)
src/unluac/decompile/Code.java:78
↓ 4 callers
Method
addLast
(Target target, Expression value)
src/unluac/decompile/statement/Assignment.java:63
↓ 4 callers
Method
error
(String err, boolean usage)
src/unluac/Main.java:53
↓ 4 callers
Method
getConstantIndex
Determines the index of the last-declared constant in this expression. If there is no constant in the expression, return -1.
src/unluac/decompile/expression/Expression.java:176
↓ 4 callers
Method
invert
()
src/unluac/decompile/branch/Branch.java:23
↓ 4 callers
Method
isConstant
()
src/unluac/decompile/expression/Expression.java:190
↓ 4 callers
Method
isMultiple
Whether the expression has more than one return stored into registers.
src/unluac/decompile/expression/Expression.java:265
↓ 4 callers
Method
iterate
(Runnable thunk)
src/unluac/parse/BInteger.java:42
↓ 4 callers
Method
parse
(ByteBuffer buffer, BHeader header)
src/unluac/parse/LConstantType.java:20
↓ 4 callers
Method
parse_code
(ByteBuffer buffer, BHeader header, LFunctionParseState s)
src/unluac/parse/LFunctionType.java:65
↓ 4 callers
Method
parse_debug
(ByteBuffer buffer, BHeader header, LFunctionParseState s)
src/unluac/parse/LFunctionType.java:90
↓ 4 callers
Method
parse_instruction_size
(ByteBuffer buffer, BHeader header, LHeaderParseState s)
src/unluac/parse/LHeaderType.java:102
↓ 4 callers
Method
parse_int_size
(ByteBuffer buffer, BHeader header, LHeaderParseState s)
src/unluac/parse/LHeaderType.java:84
↓ 4 callers
Method
parse_size_t_size
(ByteBuffer buffer, BHeader header, LHeaderParseState s)
src/unluac/parse/LHeaderType.java:93
↓ 4 callers
Method
setValue
(int register, int line, Expression expression)
src/unluac/decompile/Registers.java:110
↓ 4 callers
Method
start
()
src/unluac/decompile/Output.java:54
↓ 3 callers
Method
_adjustLine
(int line, int target)
src/unluac/decompile/Decompiler.java:1193
↓ 3 callers
Method
asName
()
src/unluac/decompile/expression/Expression.java:246
↓ 3 callers
Method
breakable
()
src/unluac/decompile/block/Block.java:49
↓ 3 callers
Method
codepoint
(int line)
src/unluac/decompile/Code.java:86
↓ 3 callers
Method
convert
(double number)
src/unluac/parse/LNumberType.java:27
↓ 3 callers
Method
declare
(int declareStart)
src/unluac/decompile/statement/Assignment.java:89
↓ 3 callers
Method
decompile
()
src/unluac/decompile/Decompiler.java:121
↓ 3 callers
Method
deref
()
src/unluac/parse/LObject.java:6
↓ 3 callers
Method
extract_B
(int codepoint)
src/unluac/decompile/CodeExtract.java:9
↓ 3 callers
Method
extract_C
(int codepoint)
src/unluac/decompile/CodeExtract.java:7
↓ 3 callers
Method
extract_sBx
(int codepoint)
src/unluac/decompile/CodeExtract.java:13
↓ 3 callers
Method
getGlobalName
(int constantIndex)
src/unluac/decompile/Function.java:33
↓ 3 callers
Method
getLuaCName
()
src/unluac/test/LuaSpec.java:28
↓ 3 callers
Method
getName
(int index)
src/unluac/decompile/Upvalues.java:34
↓ 3 callers
Method
getTable
()
src/unluac/decompile/expression/Expression.java:273
↓ 3 callers
Method
getType50
()
src/unluac/parse/LConstantType.java:8
↓ 3 callers
Method
getType50
()
src/unluac/parse/LStringType.java:8
↓ 3 callers
Method
getVersion
()
src/unluac/decompile/Decompiler.java:114
↓ 3 callers
Method
isAssignable
(int register, int line)
src/unluac/decompile/Registers.java:47
↓ 3 callers
Method
isConstant
(int register)
src/unluac/decompile/Function.java:25
↓ 3 callers
Method
isNil
()
src/unluac/decompile/expression/Expression.java:182
↓ 3 callers
Method
parse_constants
(ByteBuffer buffer, BHeader header, LFunctionParseState s)
src/unluac/parse/LFunctionType.java:79
↓ 3 callers
Method
parse_endianness
(ByteBuffer buffer, BHeader header, LHeaderParseState s)
src/unluac/parse/LHeaderType.java:66
↓ 3 callers
Method
parse_format
(ByteBuffer buffer, BHeader header, LHeaderParseState s)
src/unluac/parse/LHeaderType.java:54
↓ 3 callers
Method
parse_number_size
(ByteBuffer buffer, BHeader header, LHeaderParseState s)
src/unluac/parse/LHeaderType.java:113
↓ 3 callers
Method
printMain
(Output out, Decompiler d, boolean includeFirst)
src/unluac/decompile/expression/ClosureExpression.java:80
↓ 3 callers
Method
printSequence
Prints out a sequences of expressions with commas, and optionally handling multiple expressions and return value adjustment.
src/unluac/decompile/expression/Expression.java:105
↓ 3 callers
Method
process
(Decompiler d)
src/unluac/decompile/block/Block.java:76
↓ 3 callers
Method
setExplicitLoopVariable
(int register, int begin, int end)
src/unluac/decompile/Registers.java:132
↓ 3 callers
Method
setLocal
(int register, int line)
src/unluac/decompile/VariableFinder.java:43
↓ 3 callers
Method
setTemporary
(int register, int line)
src/unluac/decompile/VariableFinder.java:49
↓ 3 callers
Method
toString
()
src/unluac/parse/LLocal.java:19
↓ 2 callers
Method
_helper_popSetCondition
(Stack<Branch> stack, boolean invert, int assignEnd, int target)
src/unluac/decompile/Decompiler.java:1209
↓ 2 callers
Method
asInteger
()
src/unluac/decompile/expression/Expression.java:218
↓ 2 callers
Method
compareTo
(Block block)
src/unluac/decompile/block/Block.java:53
next →
1–100 of 647, ranked by callers