MCPcopy Create free account

hub / github.com/QuiltMC/chasm / functions

Functions629 in github.com/QuiltMC/chasm

↓ 3 callersMethodgetEntry
()
chasm/src/main/java/org/quiltmc/chasm/internal/metadata/PathMetadata.java:27
↓ 3 callersMethodgetHandleNode
(Handle handle)
chasm/src/main/java/org/quiltmc/chasm/internal/util/NodeUtils.java:197
↓ 3 callersMethodgetIdentifier
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/eval/LambdaReference.java:14
↓ 3 callersMethodgetMetadata
Get the {@link Metadata} associated with the class of this result. @return The {@link Metadata} of the class.
chasm/src/main/java/org/quiltmc/chasm/api/ClassResult.java:47
↓ 3 callersMethodgetOperator
Gets the operator.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/UnaryNode.java:47
↓ 3 callersMethodgetSize
()
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/LocalValue.java:40
↓ 3 callersMethodgetSources
Gets this {@link Transformation Transformation's} map of named source {@link Target Targets}. <p>Sources are the {@link Node Nodes} that this {@code
chasm/src/main/java/org/quiltmc/chasm/api/Transformation.java:35
↓ 3 callersMethoditerator
()
chasm/src/main/java/org/quiltmc/chasm/internal/metadata/PathMetadata.java:83
↓ 3 callersMethodmustRunAfter
Defines explicit dependencies between the {@link Transformation}s of {@link Transformer}s. All Transformations defined by this Transformer must run af
chasm/src/main/java/org/quiltmc/chasm/api/Transformer.java:47
↓ 3 callersMethodmustRunBefore
Defines explicit dependencies between the {@link Transformation}s of {@link Transformer}s. All Transformations defined by this Transformer must run be
chasm/src/main/java/org/quiltmc/chasm/api/Transformer.java:61
↓ 3 callersMethodquotifyIdentifierIfNeeded
(String identifier, char quoteChar)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/RenderUtil.java:11
↓ 3 callersMethodreadFile
Returns the contents of the file at the given path, or {@code null} if the file does not exist or if chasm processors shouldn't have access to this fi
chasm/src/main/java/org/quiltmc/chasm/api/util/Context.java:50
↓ 3 callersMethodresolve
(Resolver resolver)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/Node.java:22
↓ 3 callersMethodset
(String value)
chasm/src/main/java/org/quiltmc/chasm/internal/metadata/PathMetadata.java:136
↓ 3 callersMethodstartsWith
(PathMetadata other)
chasm/src/main/java/org/quiltmc/chasm/internal/metadata/PathMetadata.java:53
↓ 3 callersMethodvisitLabel
(Label label)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmMethodVisitor.java:219
↓ 2 callersMethodaddClass
Adds the passed class data to this {@link ChasmProcessor}'s list of classes to transform. @param classBytes The bytes of the class. @param metadata T
chasm/src/main/java/org/quiltmc/chasm/api/ChasmProcessor.java:71
↓ 2 callersMethodaddDependency
(TransformerInfo other)
chasm/src/main/java/org/quiltmc/chasm/internal/TransformerSorter.java:163
↓ 2 callersMethodaddRoundDependency
(TransformerInfo other)
chasm/src/main/java/org/quiltmc/chasm/internal/TransformerSorter.java:168
↓ 2 callersMethodasLong
(Node node)
chasm/src/main/java/org/quiltmc/chasm/internal/util/NodeUtils.java:79
↓ 2 callersMethodassertIsInOrderWithRounds
( List<List<Transformer>> expectedOrderWithRounds, List<List<Transformer>> sorted
chasm/src/test/java/org/quiltmc/chasm/TransformerSorterTests.java:229
↓ 2 callersMethodassertTransformerListsEqual
(List<Transformer> expectedOrder, List<Transformer> actualOrder)
chasm/src/test/java/org/quiltmc/chasm/TransformerSorterTests.java:203
↓ 2 callersMethodcreate
(String descriptor, boolean visible)
chasm/src/main/java/org/quiltmc/chasm/internal/tree/reader/AnnotationNodeReader.java:83
↓ 2 callersMethodcreateArgsException
(Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/MapFunction.java:41
↓ 2 callersMethodcreateArgsException
(Node arg)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/FlattenFunction.java:39
↓ 2 callersMethodequals
(Object o)
chasm/src/main/java/org/quiltmc/chasm/internal/metadata/PathMetadata.java:44
↓ 2 callersMethodfindChasmLocalsForSourceLocal
(int slot, LabelNode start, LabelNode end)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmMethodVisitor.java:636
↓ 2 callersMethodfromClass
Extract class information from the provided {@link Class} object using reflection. @param clazz The class from which to extract information. @return
chasm/src/main/java/org/quiltmc/chasm/api/util/ClassInfo.java:79
↓ 2 callersMethodgetClassBytes
()
chasm/src/main/java/org/quiltmc/chasm/internal/ClassData.java:20
↓ 2 callersMethodgetClassFile
()
chasm/src/test/java/org/quiltmc/chasm/TestsBase.java:205
↓ 2 callersMethodgetLocalIndex
( String varName, int size )
chasm/src/main/java/org/quiltmc/chasm/internal/tree/reader/MethodNodeReader.java:387
↓ 2 callersMethodgetName
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/intrinsics/LenFunction.java:19
↓ 2 callersMethodgetName
()
chasm/src/test/java/org/quiltmc/chasm/TestsBase.java:213
↓ 2 callersMethodgetOperator
Gets the operator of this binary expression.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/BinaryNode.java:67
↓ 2 callersMethodgetOutputDir
()
buildSrc/src/main/java/GenerateParserTask.java:17
↓ 2 callersMethodgetResultFile
()
chasm/src/test/java/org/quiltmc/chasm/TestsBase.java:209
↓ 2 callersMethodgetSoftDependencies
()
chasm/src/main/java/org/quiltmc/chasm/internal/TransformationSorter.java:316
↓ 2 callersMethodgetStaticEntries
(ClassReader reader)
chasm/src/main/java/org/quiltmc/chasm/internal/tree/ClassNode.java:31
↓ 2 callersMethodgetSuperClass
(Type type)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/LocalInterpreter.java:63
↓ 2 callersMethodgetValueListNode
(Object[] values)
chasm/src/main/java/org/quiltmc/chasm/internal/util/NodeUtils.java:187
↓ 2 callersMethodhandleLocalVariableAnnotation
(LocalVariableAnnotationNode annotation, boolean visible)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmMethodVisitor.java:704
↓ 2 callersMethodhasTrailingCommas
()
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/Renderer.java:56
↓ 2 callersMethodindent
(StringBuilder builder, int currentIndentationMultiplier)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/Renderer.java:60
↓ 2 callersMethodinitialize
(Node root, PathMetadata path)
chasm/src/main/java/org/quiltmc/chasm/internal/util/PathInitializer.java:15
↓ 2 callersMethodisInteger
()
chasm/src/main/java/org/quiltmc/chasm/internal/metadata/PathMetadata.java:120
↓ 2 callersMethodisInterface
(Type type)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/LocalInterpreter.java:55
↓ 2 callersMethodisInterface
Returns whether the class is an interface. @return Whether the class is an interface.
chasm/src/main/java/org/quiltmc/chasm/api/util/ClassInfo.java:69
↓ 2 callersMethodisString
()
chasm/src/main/java/org/quiltmc/chasm/internal/metadata/PathMetadata.java:124
↓ 2 callersMethodisValidIdentifierStartChar
(char c)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/RenderUtil.java:33
↓ 2 callersMethodmakeEvaluator
(Node node, Context context)
chasm/src/main/java/org/quiltmc/chasm/internal/intrinsic/ChasmIntrinsics.java:11
↓ 2 callersMethodmorePrecedenceThan
Returns whether this operator's precedence is greater than the given value.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/UnaryNode.java:188
↓ 2 callersMethodmovePathIndex
(PathMetadata path, int pathIndex, int endIndex, int amount)
chasm/src/main/java/org/quiltmc/chasm/internal/TransformationApplier.java:161
↓ 2 callersMethodmustRunRoundAfter
Defines explicit dependencies between {@link Transformer}s. This Transformer must run after all the Transformers whose ID is in the returned {@link Se
chasm/src/main/java/org/quiltmc/chasm/api/Transformer.java:75
↓ 2 callersMethodmustRunRoundBefore
Defines explicit dependencies between {@link Transformer}s. This Transformer must run before all the Transformers whose ID is in the returned {@link S
chasm/src/main/java/org/quiltmc/chasm/api/Transformer.java:88
↓ 2 callersMethodparseTarget
(MapNode target)
chasm/src/main/java/org/quiltmc/chasm/internal/transformer/ChasmLangTransformation.java:92
↓ 2 callersMethodprettyPrinting
(boolean value)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/Renderer.java:95
↓ 2 callersMethodputAll
Adds the given entries to this map node. Supported values are the same as in {@linkplain #put(String, Object)}.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/MapNode.java:127
↓ 2 callersMethodquotify
(String text, char quoteChar)
chassembly/src/main/java/org/quiltmc/chasm/lang/internal/render/RenderUtil.java:7
↓ 2 callersMethodresolveReference
Resolves the reference and stores the result in this resolver, so that it can be queried later by the evaluator.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/Resolver.java:16
↓ 2 callersMethodtransformersToString
(List<Transformer> transformers)
chasm/src/test/java/org/quiltmc/chasm/TransformerSorterTests.java:193
↓ 2 callersMethodvisit
(int version, int access, String name, String signature, String superName, String[] interfaces)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmClassVisitor.java:46
↓ 2 callersMethodvisitAnnotableParameterCount
(int parameterCount, boolean visible)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmMethodVisitor.java:131
↓ 2 callersMethodvisitAnnotationValue
(AnnotationVisitor visitor, String name, Node node)
chasm/src/main/java/org/quiltmc/chasm/internal/tree/reader/AnnotationNodeReader.java:20
↓ 2 callersMethodvisitArray
(String name)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmAnnotationVisitor.java:67
↓ 2 callersMethodvisitLookupSwitchInsn
(Label dflt, int[] keys, Label[] labels)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmMethodVisitor.java:363
↓ 2 callersMethodwrite
Writes this node to a file.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/Node.java:61
↓ 1 callersMethodaddLocalVariableDebugInfo
()
chasm/src/main/java/org/quiltmc/chasm/internal/tree/reader/MethodNodeReader.java:427
↓ 1 callersMethodaddSoftDependency
(TransformationInfo other)
chasm/src/main/java/org/quiltmc/chasm/internal/TransformationSorter.java:307
↓ 1 callersMethodaddTransformer
Adds the passed {@link Transformer} to this {@link ChasmProcessor}'s list of {@code Transformer}s. @param transformer A {@code Transformer} to add to
chasm/src/main/java/org/quiltmc/chasm/api/ChasmProcessor.java:60
↓ 1 callersMethodapply
Applies the function using the given argument.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/FunctionNode.java:12
↓ 1 callersMethodapplyAll
()
chasm/src/main/java/org/quiltmc/chasm/internal/TransformationApplier.java:66
↓ 1 callersMethodapplyTransformation
(Transformation transformation)
chasm/src/main/java/org/quiltmc/chasm/internal/TransformationApplier.java:72
↓ 1 callersMethodapplyTransformers
(List<Transformer> transformers, ListNode classes)
chasm/src/main/java/org/quiltmc/chasm/api/ChasmProcessor.java:151
↓ 1 callersMethodasBoolean
(Node node)
chasm/src/main/java/org/quiltmc/chasm/internal/util/NodeUtils.java:89
↓ 1 callersMethodasConstantDynamic
(Node node)
chasm/src/main/java/org/quiltmc/chasm/internal/util/NodeUtils.java:235
↓ 1 callersMethodbuilder
Creates an evaluator builder for the given root node, with which you can customize the evaluator's settings.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/Evaluator.java:25
↓ 1 callersMethodcallClosure
Applies a closure using the given argument.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/Evaluator.java:44
↓ 1 callersMethodclear
()
chasm/src/main/java/org/quiltmc/chasm/internal/tree/LazyMap.java:84
↓ 1 callersMethodclose
()
chasm/src/main/java/org/quiltmc/chasm/internal/util/ChasmEnvironment.java:93
↓ 1 callersMethodcomputeDependencies
(Collection<TransformationInfo> transformations)
chasm/src/main/java/org/quiltmc/chasm/internal/TransformationSorter.java:76
↓ 1 callersMethodcomputeEquivalentStores
(MethodNode method, Frame<LocalValue>[] frames)
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmMethodVisitor.java:590
↓ 1 callersMethodcomputeLocalVariables
()
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmMethodVisitor.java:506
↓ 1 callersMethodcreate
Creates an evaluator with the default settings for the given root node.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/Evaluator.java:18
↓ 1 callersMethodcreateClosure
Creates a closure from a lambda node. @see ClosureNode
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/Evaluator.java:39
↓ 1 callersMethoddoTest
(Path testPath, Path resultPath)
chassembly/src/test/java/org/quiltmc/chasm/lang/TestBase.java:53
↓ 1 callersMethoddoTest
(TestDefinition testDefinition)
chasm/src/test/java/org/quiltmc/chasm/TestsBase.java:111
↓ 1 callersMethodenterLambda
Enters a lambda scope.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/Resolver.java:31
↓ 1 callersMethodenterMap
Enters a map scope.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/Resolver.java:21
↓ 1 callersMethodexitLambda
Exits a lambda scope.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/Resolver.java:36
↓ 1 callersMethodexitMap
Exits a map scope.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/Resolver.java:26
↓ 1 callersMethodfrom
Returns the boolean literal expression representing the given value. @see Ast#literal(boolean)
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/BooleanNode.java:25
↓ 1 callersMethodgetCaptures
Gets the captures for this closure.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/eval/ClosureNode.java:37
↓ 1 callersMethodgetClassBytes
Get the bytes representing the class of this result. This will be {@code null} if and only if {@link #getType} is {@link Type#REMOVED}. @return The b
chasm/src/main/java/org/quiltmc/chasm/api/ClassResult.java:38
↓ 1 callersMethodgetClassNode
()
chasm/src/main/java/org/quiltmc/chasm/internal/asm/visitor/ChasmClassVisitor.java:42
↓ 1 callersMethodgetConstantDynamicNode
(ConstantDynamic constantDynamic)
chasm/src/main/java/org/quiltmc/chasm/internal/util/NodeUtils.java:221
↓ 1 callersMethodgetContext
()
chasm/src/main/java/org/quiltmc/chasm/api/ChasmProcessor.java:162
↓ 1 callersMethodgetDependencies
()
chasm/src/main/java/org/quiltmc/chasm/internal/TransformerSorter.java:173
↓ 1 callersMethodgetGrammarFile
()
buildSrc/src/main/java/GenerateParserTask.java:14
↓ 1 callersMethodgetHardDependencies
()
chasm/src/main/java/org/quiltmc/chasm/internal/TransformationSorter.java:312
↓ 1 callersMethodgetIdentifier
Gets the argument name of this lambda expression.
chassembly/src/main/java/org/quiltmc/chasm/lang/api/ast/LambdaNode.java:28
← previousnext →101–200 of 629, ranked by callers