MCPcopy Create free account

hub / github.com/QuiltMC/chasm / functions

Functions629 in github.com/QuiltMC/chasm

MethodBuilder
()
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/ListNode.java:98
MethodBuilder
()
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/MapNode.java:110
MethodCallNode
Creates a call expression. @see Ast#call(Node, Node)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/CallNode.java:22
MethodCallStackEntry
(LambdaNode lambda, Map<String, Node> scope)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/EvaluatorImpl.java:28
MethodChasmAnnotationVisitor
(int api, Node values)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmAnnotationVisitor.java:14
MethodChasmClassVisitor
(Context context)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmClassVisitor.java:37
MethodChasmClassWriter
(Context context)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/ChasmClassWriter.java:10
MethodChasmContext
(Context parent, ListNode classes)
chasm/src/main/java/org/quiltmc/chasm/internal/ChasmContext.java:23
MethodChasmEnvironment
(Context context)
chasm/src/main/java/org/quiltmc/chasm/internal/util/ChasmEnvironment.java:29
MethodChasmFieldVisitor
(int api, MapNode fieldNode)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmFieldVisitor.java:16
MethodChasmIntrinsics
()
chasm/src/main/java/org/quiltmc/chasm/internal/intrinsic/ChasmIntrinsics.java:8
MethodChasmLangTransformation
(Transformer parent, Node node, Evaluator evaluator)
chasm/src/main/java/org/quiltmc/chasm/internal/transformer/ChasmLangTransformation.java:28
MethodChasmLangTransformer
(String id, Node parsed, Context context)
chasm/src/main/java/org/quiltmc/chasm/internal/transformer/ChasmLangTransformer.java:25
MethodChasmMethodVisitor
(int api, Context context, Type currentClass, Type currentSuperClass, List<Type>
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmMethodVisitor.java:69
MethodChasmModuleVisitor
(int api, MapNode moduleNode)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmModuleVisitor.java:19
MethodChasmProcessor
Creates a new {@link ChasmProcessor} that uses the given {@link Context}. @param context A {@code Context} to supply parents of classes that are not
chasm/src/main/java/org/quiltmc/chasm/api/ChasmProcessor.java:49
MethodChasmRecordComponentVisitor
(int api, MapNode recordComponentNode)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmRecordComponentVisitor.java:15
MethodClassData
(byte @NotNull [] classBytes, @NotNull Metadata metadata)
chasm/src/main/java/org/quiltmc/chasm/internal/ClassData.java:15
MethodClassInfo
Construct a new {@link ClassInfo}. @param className The name of the class (see {@link #getClassName()}). @param superClass The name of the super clas
chasm/src/main/java/org/quiltmc/chasm/api/util/ClassInfo.java:28
MethodClassNode
(ClassReader reader, Context context, int index)
chasm/src/main/java/org/quiltmc/chasm/internal/tree/ClassNode.java:21
MethodClassNodeReader
(MapNode classNode)
chasm/src/main/java/org/quiltmc/chasm/internal/tree/reader/ClassNodeReader.java:13
MethodClassResult
Create a new {@link ClassResult}. @param classBytes The bytes representing the class of this result, or {@code null} if {@code type = Type.Remove
chasm/src/main/java/org/quiltmc/chasm/api/ClassResult.java:25
MethodClosureCacheKey
(LambdaNode lambdaNode, ArrayDeque<CallStackEntry> callStack)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/EvaluatorImpl.java:40
MethodClosureNode
(LambdaNode lambda, Map<String, Node> captures)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/ClosureNode.java:21
MethodDummyTransformer
(String id, Set<String> mustRunAfter, Set<String> mustRunBefore, Set<String>
chasm/src/test/java/org/quiltmc/chasm/TransformerSorterTests.java:254
MethodEntry
(int value)
chasm/src/main/java/org/quiltmc/chasm/internal/metadata/PathMetadata.java:112
MethodEvaluationException
Creates an {@linkplain EvaluationException} with the given message.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/exception/EvaluationException.java:10
MethodEvaluatorImpl
(Node node, Map<String, Node> intrinsics)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/EvaluatorImpl.java:65
MethodExampleEnum
(int value)
chasm/src/testData/java/other/ExampleEnum.java:12
MethodFieldNodeReader
(MapNode fieldNode)
chasm/src/main/java/org/quiltmc/chasm/internal/tree/reader/FieldNodeReader.java:14
MethodFileBytesIntrinsic
(Context context)
chasm/src/main/java/org/quiltmc/chasm/internal/intrinsic/FileBytesIntrinsic.java:15
MethodFileContentIntrinsic
(Context context)
chasm/src/main/java/org/quiltmc/chasm/internal/intrinsic/FileContentIntrinsic.java:17
MethodFloatNode
Creates a float literal expression. @see Ast#literal(double)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/FloatNode.java:12
MethodIncludeIntrinsic
(Context context)
chasm/src/main/java/org/quiltmc/chasm/internal/intrinsic/IncludeIntrinsic.java:13
MethodIndexNode
Creates an index expression. @see Ast#index(Node, Node)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/IndexNode.java:24
MethodIntegerNode
Creates an integer literal expression. @see Ast#literal(long)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/IntegerNode.java:12
MethodLambdaNode
Creates a lambda expression. @see Ast#lambda(String, Node)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/LambdaNode.java:20
MethodLambdaReference
(String identifier, LambdaNode lambda)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/LambdaReference.java:9
MethodLazyMap
(Map<K, V> staticEntries, Supplier<Map<K, V>> lazyEntriesSupplier)
chasm/src/main/java/org/quiltmc/chasm/internal/tree/LazyMap.java:17
MethodListNode
Creates a list expression. @see Ast#list()
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/ListNode.java:24
MethodLocalInterpreter
( MethodNode method, Context context, Type currentClass, @Null
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/LocalInterpreter.java:26
MethodLocalValue
(@Nullable Type type)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/LocalValue.java:16
MethodMapNode
Creates a map expression. @see Ast#map()
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/MapNode.java:28
MethodMemberNode
Creates a member access expression. @see Ast#member(Node, String)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/MemberNode.java:24
MethodMetadata
Create a new, empty {@link Metadata}.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/metadata/Metadata.java:17
MethodMethodNodeReader
(String className, MapNode methodNode)
chasm/src/main/java/org/quiltmc/chasm/internal/tree/reader/MethodNodeReader.java:47
MethodModuleNodeReader
(MapNode moduleNode)
chasm/src/main/java/org/quiltmc/chasm/internal/tree/reader/ModuleNodeReader.java:14
MethodNodeReference
(Node node)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/NodeReference.java:8
MethodNodeUtils
()
chasm/src/main/java/org/quiltmc/chasm/internal/util/NodeUtils.java:18
MethodNullNode
()
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/NullNode.java:14
MethodOperator
(String image, int precedence, boolean requiresBracketsWithSelf)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/BinaryNode.java:516
MethodOperator
(String image, int precedence)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/UnaryNode.java:161
MethodOriginMetadata
(Transformation origin)
chasm/src/main/java/org/quiltmc/chasm/internal/metadata/OriginMetadata.java:8
MethodPathInitializer
()
chasm/src/main/java/org/quiltmc/chasm/internal/util/PathInitializer.java:12
MethodPathMetadata
(PathMetadata parent, String entry)
chasm/src/main/java/org/quiltmc/chasm/internal/metadata/PathMetadata.java:13
MethodRecordComponentNodeReader
(MapNode componentNode)
chasm/src/main/java/org/quiltmc/chasm/internal/tree/reader/RecordComponentNodeReader.java:14
MethodReferenceNode
Creates a reference expression. @see Ast#ref(String) @see Ast#globalRef(String)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/ReferenceNode.java:24
MethodRenderUtil
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/RenderUtil.java:4
MethodRenderer
( int indentation, char indentationChar, boolean prettyPrinting,
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/Renderer.java:13
MethodResolverImpl
(Node rootStack)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/ResolverImpl.java:24
MethodSourceSpan
(int lineStart, int columnStart, int lineEnd, int columnEnd)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/parse/SourceSpan.java:9
MethodStringNode
Creates a string literal expression. @see Ast#literal(String)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/StringNode.java:14
MethodTargetInfo
(TransformationInfo parent, Target target, TargetType type, PathMetadata path)
chasm/src/main/java/org/quiltmc/chasm/internal/TransformationSorter.java:240
MethodTernaryNode
Creates a ternary expression. @see Ast#ternary(Node, Node, Node)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/TernaryNode.java:22
MethodTestDefinition
(String testClass, List<String> transformers, List<String> additionalClasses)
chasm/src/test/java/org/quiltmc/chasm/TestsBase.java:193
MethodTransformationApplier
(ListNode classes, List<Transformation> transformations)
chasm/src/main/java/org/quiltmc/chasm/internal/TransformationApplier.java:28
MethodTransformationInfo
(Transformation transformation)
chasm/src/main/java/org/quiltmc/chasm/internal/TransformationSorter.java:294
MethodTransformerInfo
(@Nullable Transformer transformer)
chasm/src/main/java/org/quiltmc/chasm/internal/TransformerSorter.java:155
MethodUnaryNode
Creates a unary operator expression. @see Ast#unary(Operator, Node)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/UnaryNode.java:25
MethodValueNode
Creates a literal expression.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/ValueNode.java:18
Methodadd
Adds an object to this list node. Supported values are null, boxed primitives, strings, maps for map nodes, iterables for list nodes, builders for map
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/ListNode.java:106
MethodaddDependency
(TransformationInfo other)
chasm/src/main/java/org/quiltmc/chasm/internal/TransformationSorter.java:302
MethodaddIntrinsic
(IntrinsicFunction intrinsic)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/EvaluatorImpl.java:136
MethodaddToClasspath
Add a directory or jar to the classpath. @param path A path to a directory or jar file, representing the classpath entry.
chasm/src/main/java/org/quiltmc/chasm/internal/util/ChasmEnvironment.java:38
MethodannotationTest
(@SimpleAnnotation("first") String first, @SimpleAnnotation("second")
chasm/src/testData/java/other/ExampleClass.java:77
Methodapply
(Evaluator evaluator, Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/ToIntegerFunction.java:13
Methodapply
(Evaluator evaluator, Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/FromEntriesFunction.java:13
Methodapply
(Evaluator evaluator, Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/ToFloatFunction.java:13
Methodapply
(Evaluator evaluator, Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/EntriesFunction.java:12
Methodapply
(Evaluator evaluator, Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/LenFunction.java:11
Methodapply
(Evaluator evaluator, Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/ReduceFunction.java:13
Methodapply
(Evaluator evaluator, Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/JoinFunction.java:20
Methodapply
(Evaluator evaluator, Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/SplitFloatFunction.java:16
Methodapply
(Evaluator evaluator, Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/MapFunction.java:18
Methodapply
(Evaluator evaluator, Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/FlattenFunction.java:15
Methodapply
(Evaluator evaluator, Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/CharsFunction.java:17
Methodapply
(Evaluator evaluator, Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/ClosureNode.java:41
Methodapply
(ListNode classes)
chasm/src/test/java/org/quiltmc/chasm/TransformerSorterTests.java:288
Methodapply
(Evaluator evaluator, Node arg)
chasm/src/main/java/org/quiltmc/chasm/internal/intrinsic/FileBytesIntrinsic.java:19
Methodapply
(Evaluator evaluator, Node arg)
chasm/src/main/java/org/quiltmc/chasm/internal/intrinsic/FileContentIntrinsic.java:21
Methodapply
(Evaluator evaluator, Node arg)
chasm/src/main/java/org/quiltmc/chasm/internal/intrinsic/IncludeIntrinsic.java:17
Methodapply
(Node targetNode, Map<String, Node> nodeSources)
chasm/src/main/java/org/quiltmc/chasm/internal/transformer/ChasmLangTransformation.java:82
Methodapply
(ListNode classes)
chasm/src/main/java/org/quiltmc/chasm/internal/transformer/ChasmLangTransformer.java:31
Methodapply
Applies this {@link Transformation} to the given {@link Node}, possibly using its {@code Node} sources. @param targetNode A {@code Node} to apply thi
chasm/src/main/java/org/quiltmc/chasm/api/Transformation.java:49
MethodasInt
(Node node)
chasm/src/main/java/org/quiltmc/chasm/internal/util/NodeUtils.java:99
MethodasString
()
chasm/src/main/java/org/quiltmc/chasm/internal/metadata/PathMetadata.java:132
Methodbinary
Creates a binary operator node. @see #binary(Node, BinaryNode.Operator, Node) @see BinaryNode
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/Ast.java:288
MethodbinaryOperation
(AbstractInsnNode insn, LocalValue value1, LocalValue value2)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/LocalInterpreter.java:179
Methodbuild
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/EvaluatorImpl.java:142
Methodbuild
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/Renderer.java:110
← previousnext →301–400 of 629, ranked by callers