public class AS3DebuggerBURM extends Object
Constructor and Description |
---|
AS3DebuggerBURM() |
Modifier and Type | Method and Description |
---|---|
void |
burm(IASNode root) |
void |
burm(IASNode root,
int goal_state) |
flash.tools.debugger.expression.AS3DebuggerBURM.JBurgAnnotation |
getJBurgAnnotation(IASNode node) |
Object |
getResult() |
flash.tools.debugger.expression.AS3DebuggerBURM.JBurgAnnotation |
label(IASNode to_be_labelled) |
int |
normalizeCost(long c) |
void |
reduce(flash.tools.debugger.expression.AS3DebuggerBURM.JBurgAnnotation p,
int goalState) |
void |
reduceAntecedent(flash.tools.debugger.expression.AS3DebuggerBURM.JBurgAnnotation p,
int goalState) |
public static final int __expression_NT
public static final int __numeric_constant_NT
public static final int __boolean_literal_NT
public static final int __decl_name_NT
public static final int __comparison_expression_NT
public static final int __void_expression_NT
public static final int __float_constant_NT
public static final int __runtime_name_expression_NT
public static final int __name_NT
public static final int __double_constant_NT
public static final int __object_literal_NT
public static final int __vector_literal_NT
public static final int __array_literal_NT
public static final int __e4x_literal_NT
public static final int __qualifiedNamePart_NT
public static final int __boolean_constant_NT
public static final int __foldedExpression_NT
public static final int __object_literal_element_NT
public static final int __uint_constant_NT
public static final int __constant_value_NT
public static final int __new_type_name_NT
public static final int __integer_constant_NT
public static final int __non_resolving_identifier_NT
public static final int __string_constant_NT
public static final int __type_name_NT
public static final int __dottedNamePart_NT
public static final int __type_param_expression_NT
public static final int __required_constant_value_NT
public static final int __literal_NT
public static final int nStates
public static final int ERROR_TRAP
public flash.tools.debugger.expression.AS3DebuggerBURM.JBurgAnnotation label(IASNode to_be_labelled)
public flash.tools.debugger.expression.AS3DebuggerBURM.JBurgAnnotation getJBurgAnnotation(IASNode node)
public void reduce(flash.tools.debugger.expression.AS3DebuggerBURM.JBurgAnnotation p, int goalState) throws Exception
Exception
public void reduceAntecedent(flash.tools.debugger.expression.AS3DebuggerBURM.JBurgAnnotation p, int goalState) throws Exception
Exception
public Object getResult()
public int normalizeCost(long c)
Copyright © 2016 The Apache Software Foundation. All rights reserved.