Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/QuiltMC/chasm
/ functions
Functions
629 in github.com/QuiltMC/chasm
⨍
Functions
629
◇
Types & classes
130
Method
build
Creates the list node.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/ListNode.java:136
Method
build
Creates the map node.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/MapNode.java:135
Method
callClosure
(ClosureNode closure, Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/EvaluatorImpl.java:111
Method
collectClasses
()
chasm/src/main/java/org/quiltmc/chasm/internal/util/ChasmEnvironment.java:76
Method
containsValue
(Object value)
chasm/src/main/java/org/quiltmc/chasm/internal/tree/LazyMap.java:52
Method
copyOperation
(AbstractInsnNode insn, LocalValue value)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/LocalInterpreter.java:155
Method
create
(int typeRef, TypePath typePath, String descriptor, boolean visible)
chasm/src/main/java/org/quiltmc/chasm/internal/tree/reader/AnnotationNodeReader.java:87
Method
createClosure
(LambdaNode lambdaNode)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/EvaluatorImpl.java:89
Method
createTransformers
()
chasm/src/main/java/org/quiltmc/chasm/internal/util/ChasmEnvironment.java:50
Method
doTest
(Path testPath, Path resultPath)
chassembly/src/test/java/org/quiltmc/chasm/lang/TestEvaluation.java:13
Method
doTest
(Path testPath, Path resultPath)
chassembly/src/test/java/org/quiltmc/chasm/lang/TestRendering.java:11
Method
enterLambda
(LambdaNode lambda)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/ResolverImpl.java:103
Method
enterMap
(MapNode map)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/ResolverImpl.java:93
Method
equals
(Object o)
chasm/src/main/java/org/quiltmc/chasm/internal/metadata/PathMetadata.java:149
Method
evaluate
(Evaluator evaluator)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/FunctionNode.java:18
Method
evaluate
(Evaluator evaluator)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/LambdaNode.java:68
Method
evaluate
(Evaluator evaluator)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/ValueNode.java:55
Method
evaluate
(Evaluator evaluator)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/BinaryNode.java:85
Method
evaluate
(Evaluator evaluator)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/UnaryNode.java:82
Method
evaluate
(Evaluator evaluator)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/TernaryNode.java:94
Method
evaluate
(Evaluator evaluator)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/IndexNode.java:64
Method
evaluate
(Evaluator evaluator)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/MemberNode.java:69
Method
evaluate
(Evaluator evaluator)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/ListNode.java:62
Method
evaluate
(Evaluator evaluator)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/MapNode.java:86
Method
evaluate
(Evaluator evaluator)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/ReferenceNode.java:66
Method
evaluate
(Evaluator evaluator)
chasm/src/main/java/org/quiltmc/chasm/internal/tree/ClassNode.java:74
Method
exitLambda
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/ResolverImpl.java:108
Method
exitMap
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/ResolverImpl.java:98
Method
fromBytes
Extract class information from the provided binary representation of a class. Such a binary representation can be obtained by reading a class file. @
chasm/src/main/java/org/quiltmc/chasm/api/util/ClassInfo.java:104
Method
fromToken
(Token t)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/parse/SourceSpan.java:16
Method
get
Retrieve metadata of a given type. @param dataClass The class of the type to retrieve. @param <T> The type of the metadata. @return The attached meta
chassembly/src/main/java/org/quiltmc/chasm/lang/api/metadata/Metadata.java:41
Method
getAffectedTargets
(PathMetadata path)
chasm/src/main/java/org/quiltmc/chasm/internal/TransformationApplier.java:45
Method
getArg
Gets the argument to the application.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/CallNode.java:44
Method
getClassInfo
(String className)
chasm/src/test/java/org/quiltmc/chasm/TestsBase.java:59
Method
getClassInfo
(String className)
chasm/src/test/java/org/quiltmc/chasm/IntrinsicsTest.java:23
Method
getClassInfo
(String className)
chasm/src/main/java/org/quiltmc/chasm/internal/ChasmContext.java:28
Method
getClassReader
()
chasm/src/main/java/org/quiltmc/chasm/internal/tree/ClassNode.java:65
Method
getCommonSuperClass
(String type1, String type2)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/ChasmClassWriter.java:16
Method
getCondition
Gets the condition.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/TernaryNode.java:31
Method
getFalse
Gets the expression returned if the condition is false.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/TernaryNode.java:59
Method
getFunction
Gets the function that is being applied.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/CallNode.java:30
Method
getId
()
chasm/src/test/java/org/quiltmc/chasm/TransformerSorterTests.java:263
Method
getId
()
chasm/src/main/java/org/quiltmc/chasm/internal/transformer/ChasmLangTransformer.java:56
Method
getIdentifier
Gets the member to extract from the map.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/MemberNode.java:46
Method
getIdentifier
Gets the reference name.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/ReferenceNode.java:32
Method
getImage
The image of this operator, or the string that represents it in code.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/BinaryNode.java:525
Method
getImage
The image of this operator, or the string that represents it in code.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/UnaryNode.java:169
Method
getIndentation
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/Renderer.java:40
Method
getIndentationChar
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/Renderer.java:44
Method
getIndex
Gets the index.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/IndexNode.java:46
Method
getInner
Gets the body of this lambda.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/LambdaNode.java:42
Method
getJavaVersion
()
chasm/src/main/java/org/quiltmc/chasm/internal/util/ChasmEnvironment.java:82
Method
getLambda
Gets the lambda for this closure.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/ClosureNode.java:30
Method
getLeft
Gets the left hand side of this binary expression.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/BinaryNode.java:39
Method
getLeft
Gets the subject of this index expression, i.e. the object being indexed into.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/IndexNode.java:32
Method
getLeft
Gets the map from which to get the member.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/MemberNode.java:32
Method
getName
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/ToIntegerFunction.java:31
Method
getName
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/FromEntriesFunction.java:46
Method
getName
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/ToFloatFunction.java:31
Method
getName
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/EntriesFunction.java:25
Method
getName
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/ReduceFunction.java:42
Method
getName
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/JoinFunction.java:15
Method
getName
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/MapFunction.java:36
Method
getName
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/FlattenFunction.java:34
Method
getName
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/CharsFunction.java:12
Method
getName
()
chasm/src/main/java/org/quiltmc/chasm/internal/intrinsic/FileBytesIntrinsic.java:36
Method
getName
()
chasm/src/main/java/org/quiltmc/chasm/internal/intrinsic/FileContentIntrinsic.java:27
Method
getOperator
Gets an operator by its image.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/BinaryNode.java:555
Method
getOperator
Gets an operator by its image.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/UnaryNode.java:195
Method
getParent
()
chasm/src/main/java/org/quiltmc/chasm/internal/TransformationSorter.java:255
Method
getParent
()
chasm/src/main/java/org/quiltmc/chasm/internal/transformer/ChasmLangTransformation.java:67
Method
getPrecedence
The precedence of the operator, lower values means it's evaluated first by default.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/BinaryNode.java:532
Method
getPrecedence
The precedence of the operator, lower values means it's evaluated first by default.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/UnaryNode.java:176
Method
getResolver
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/EvaluatorImpl.java:123
Method
getRight
Gets the right hand side of this binary expression.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/BinaryNode.java:53
Method
getSources
()
chasm/src/main/java/org/quiltmc/chasm/internal/transformer/ChasmLangTransformation.java:77
Method
getStaticEntries
()
chasm/src/main/java/org/quiltmc/chasm/internal/tree/LazyMap.java:22
Method
getTarget
()
chasm/src/main/java/org/quiltmc/chasm/internal/TransformationSorter.java:251
Method
getTarget
()
chasm/src/main/java/org/quiltmc/chasm/internal/transformer/ChasmLangTransformation.java:72
Method
getTransformerId
()
chasm/src/main/java/org/quiltmc/chasm/internal/metadata/OriginMetadata.java:16
Method
getTrue
Gets the expression returned if the condition is true.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/TernaryNode.java:45
Method
getType
Get the {@link Type} of this result. @return The {@link Type} of this result.
chasm/src/main/java/org/quiltmc/chasm/api/ClassResult.java:56
Method
globalRef
Creates a global reference node. @see ReferenceNode
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/Ast.java:169
Method
hasPrettyPrinting
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/Renderer.java:48
Method
hasTrailingNewline
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/Renderer.java:52
Method
hashCode
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/EvaluatorImpl.java:57
Method
hashCode
()
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/LocalValue.java:45
Method
hashCode
()
chasm/src/main/java/org/quiltmc/chasm/internal/metadata/PathMetadata.java:161
Method
indentation
(int value)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/Renderer.java:85
Method
indentationChar
(char value)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/Renderer.java:90
Method
index
Creates an index node for a variable by name and with a literal index. @see #index(Node, Node) @see IndexNode
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/Ast.java:179
Method
instanceMethod
()
chasm/src/testData/java/other/ExampleClass.java:17
Method
instanceMethod
(int param1, double param2)
chasm/src/testData/java/other/TestLocalVariables.java:15
Method
isSubTypeOf
(BasicValue value, BasicValue expected)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/LocalInterpreter.java:50
Method
join
(SourceSpan other)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/parse/SourceSpan.java:20
Method
member
Creates a member node for a variable by name. @see #member(Node, String) @see MemberNode
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/Ast.java:218
Method
merge
(LocalValue value1, LocalValue value2)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/LocalInterpreter.java:220
Method
mergeVariable
()
chasm/src/testData/java/other/TestLocalVariables.java:22
Method
mustRunAfter
(Set<String> transformerIds)
chasm/src/test/java/org/quiltmc/chasm/TransformerSorterTests.java:268
Method
mustRunBefore
(Set<String> transformerIds)
chasm/src/test/java/org/quiltmc/chasm/TransformerSorterTests.java:273
← previous
next →
401–500 of 629, ranked by callers