org.kit.furia.fragment.asm
Interface FValue
- All Superinterfaces:
- org.objectweb.asm.tree.analysis.Value
- All Known Implementing Classes:
- AbstractFunction, FunctionValue, PhiFunctionValue, SelfValue
public interface FValue
- extends org.objectweb.asm.tree.analysis.Value
FValue defines additional properties than the properties defined by ASM's
value required by Furia.
- Author:
- Arnoldo Jose Muller Molina
Method Summary |
void |
toFragment(java.lang.StringBuilder result,
java.util.Set visited,
IntegerHolder count,
int max)
This function returns the string representation of the given expression. |
Methods inherited from interface org.objectweb.asm.tree.analysis.Value |
getSize |
toFragment
void toFragment(java.lang.StringBuilder result,
java.util.Set visited,
IntegerHolder count,
int max)
throws HugeFragmentException
- This function returns the string representation of the given expression.
- Parameters:
result
- The resulting string representation of the given expression.visited
- A set used to control recursive references.count
- The number of "expansions" that have been executed.max
- The maximum number of expansions that will be executed.
- Throws:
HugeFragmentException
Copyright © 2008 Arnoldo Jose Muller Molina. All Rights Reserved.