Package org.drools.mvel.asm
Class AsmUtil
java.lang.Object
org.drools.mvel.asm.AsmUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcopyErrorLocation(Exception e, org.drools.drl.ast.descr.BaseDescr descr) static StringfixBlockDescr(RuleBuildContext context, JavaAnalysisResult analysis, Map<String, org.drools.base.rule.Declaration> decls) static StringfixBlockDescr(RuleBuildContext context, JavaAnalysisResult analysis, Map<String, org.drools.base.rule.Declaration> decls, List<JavaBlockDescr> blocks) static voidpushInt(org.mvel2.asm.MethodVisitor mv, int j) static intreturnType(String type) static intstatic intstatic int
-
Constructor Details
-
AsmUtil
public AsmUtil()
-
-
Method Details
-
fixBlockDescr
public static String fixBlockDescr(RuleBuildContext context, JavaAnalysisResult analysis, Map<String, org.drools.base.rule.Declaration> decls) -
fixBlockDescr
public static String fixBlockDescr(RuleBuildContext context, JavaAnalysisResult analysis, Map<String, org.drools.base.rule.Declaration> decls, List<JavaBlockDescr> blocks) -
copyErrorLocation
-
returnType
-
varType
-
storeType
-
zero
-
pushInt
public static void pushInt(org.mvel2.asm.MethodVisitor mv, int j)
-