Uses of Class
railo.transformer.bytecode.BytecodeException

Packages that use BytecodeException
railo.transformer.bytecode   
railo.transformer.bytecode.cast   
railo.transformer.bytecode.expression   
railo.transformer.bytecode.expression.type   
railo.transformer.bytecode.expression.var   
railo.transformer.bytecode.literal   
railo.transformer.bytecode.op   
railo.transformer.bytecode.statement   
railo.transformer.bytecode.statement.tag   
railo.transformer.bytecode.statement.udf   
railo.transformer.bytecode.util   
railo.transformer.bytecode.visitor   
 

Uses of BytecodeException in railo.transformer.bytecode
 

Methods in railo.transformer.bytecode that throw BytecodeException
 void FlowControlBody._writeOut(BytecodeContext bc)
           
 void BodyBase._writeOut(BytecodeContext bc)
           
 void Page._writeOut(BytecodeContext bc)
           
static void Page.createMetaDataStruct(BytecodeContext bc, Map attrs, Map meta)
           
 byte[] Page.execute(Resource classFile)
          result byte code as binary array
static void Page.registerFields(BytecodeContext bc, List<LitString> keys)
           
 void Statement.writeOut(BytecodeContext bc)
          write out the stament to adapter
static void BodyBase.writeOut(BytecodeContext statConstr, BytecodeContext constr, List<LitString> keys, List<Statement> statements, BytecodeContext bc)
           
static void BodyBase.writeOut2(BytecodeContext statConstr, BytecodeContext constr, List<LitString> keys, List<Statement> statements, BytecodeContext bc)
           
 

Uses of BytecodeException in railo.transformer.bytecode.cast
 

Methods in railo.transformer.bytecode.cast that throw BytecodeException
 org.objectweb.asm.Type CastString._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type CastDouble._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type CastOther._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type CastBoolean._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type CastFloat._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type CastInt._writeOut(BytecodeContext bc, int mode)
           
static org.objectweb.asm.Type CastOther.getType(String type)
           
 

Uses of BytecodeException in railo.transformer.bytecode.expression
 

Methods in railo.transformer.bytecode.expression that throw BytecodeException
 org.objectweb.asm.Type ClosureAsExpression._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type ExpressionInvoker._writeOut(BytecodeContext bc, int mode)
           
abstract  org.objectweb.asm.Type ExpressionBase._writeOut(BytecodeContext bc, int mode)
          write out the stament to the adater
 org.objectweb.asm.Type Expression.writeOut(BytecodeContext bc, int mode)
          write out the stament to adapter
 org.objectweb.asm.Type ExpressionBase.writeOut(BytecodeContext bc, int mode)
          write out the stament to adapter
 

Uses of BytecodeException in railo.transformer.bytecode.expression.type
 

Methods in railo.transformer.bytecode.expression.type that throw BytecodeException
 org.objectweb.asm.Type CollectionKeyArray._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type CollectionKey._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type LiteralStringArray._writeOut(BytecodeContext bc, int mode)
           
 

Uses of BytecodeException in railo.transformer.bytecode.expression.var
 

Methods in railo.transformer.bytecode.expression.var that throw BytecodeException
 org.objectweb.asm.Type Assign._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type NullExpression._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type VariableString._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type DynAssign._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type Variable._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type Argument._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type VariableRef._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type NamedArgument._writeOut(BytecodeContext bc, int mode)
           
 String VariableString.castToString()
           
static boolean Variable.registerKey(BytecodeContext bc, Expression name)
           
static boolean Variable.registerKey(BytecodeContext bc, Expression name, boolean doUpperCase)
           
static ExprString VariableString.translateVariableToExprString(Expression expr, boolean rawIfPossible)
           
static String VariableString.variableToString(Variable var, boolean rawIfPossible)
           
static String[] VariableString.variableToStringArray(Variable var, boolean rawIfPossible)
           
 org.objectweb.asm.Type Variable.writeOutCollection(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type Argument.writeOutValue(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type NamedArgument.writeOutValue(BytecodeContext bc, int mode)
           
 

Uses of BytecodeException in railo.transformer.bytecode.literal
 

Methods in railo.transformer.bytecode.literal that throw BytecodeException
 org.objectweb.asm.Type Null._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type LitString._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type LitString.writeOut(BytecodeContext bc, int mode, int caseType)
           
 

Uses of BytecodeException in railo.transformer.bytecode.op
 

Methods in railo.transformer.bytecode.op that throw BytecodeException
 org.objectweb.asm.Type OPDecision._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type OpNegate._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type OpElvis._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type OpNegateNumber._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type OpContional._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type OpString._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type OpBool._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type OpDouble._writeOut(BytecodeContext bc, int mode)
           
 org.objectweb.asm.Type OpDouble.writeOutDouble(BytecodeContext bc, int mode)
           
 

Uses of BytecodeException in railo.transformer.bytecode.statement
 

Methods in railo.transformer.bytecode.statement that throw BytecodeException
 void Condition._writeOut(BytecodeContext bc)
           
 void Retry._writeOut(BytecodeContext bc)
           
abstract  void StatementBase._writeOut(BytecodeContext bc)
          write out the stament to the adater
 void TryCatchFinally._writeOut(BytecodeContext bc)
           
 void Switch._writeOut(BytecodeContext bc)
           
 void For._writeOut(BytecodeContext bc)
           
 void PrintOut._writeOut(BytecodeContext bc)
           
 void ForEach._writeOut(BytecodeContext bc)
           
 void SystemOut._writeOut(BytecodeContext bc)
           
 void Abort._writeOut(BytecodeContext bc)
           
 void DoWhile._writeOut(BytecodeContext bc)
           
 void Return._writeOut(BytecodeContext bc)
           
 void While._writeOut(BytecodeContext bc)
           
 void ExpressionAsStatement._writeOut(BytecodeContext bc)
           
 void NativeSwitch._writeOut(BytecodeContext bc)
           
 void TryCatchFinally.addCatch(Expression type, Expression name, Body b, Position line)
           
 void StatementBase.writeOut(BytecodeContext bc)
          write out the stament to adapter
 void IFunction.writeOut(BytecodeContext bc, int type)
           
 

Uses of BytecodeException in railo.transformer.bytecode.statement.tag
 

Methods in railo.transformer.bytecode.statement.tag that throw BytecodeException
 void TagLoop._writeOut(BytecodeContext bc)
           
 void TagSet._writeOut(BytecodeContext bc)
           
 void TagReturn._writeOut(BytecodeContext bc)
           
 void TagParam._writeOut(BytecodeContext bc)
           
 void TagOther._writeOut(BytecodeContext bc)
           
 void TagJavaScript._writeOut(BytecodeContext bc)
           
 void TagIf._writeOut(BytecodeContext bc)
           
 void TagSilent._writeOut(BytecodeContext bc)
           
 void TagBreak._writeOut(BytecodeContext bc)
           
 void TagContinue._writeOut(BytecodeContext bc)
           
 void TagScript._writeOut(BytecodeContext bc)
           
 void TagReThrow._writeOut(BytecodeContext bc)
           
 void TagOutput._writeOut(BytecodeContext bc)
           
 void TagTry._writeOut(BytecodeContext bc)
           
 void TagWhile._writeOut(BytecodeContext bc)
           
 void TagRetry._writeOut(BytecodeContext bc)
           
 void TagSwitch._writeOut(BytecodeContext bc)
           
 void TagFunction._writeOut(BytecodeContext bc)
           
 void TagThread._writeOut(BytecodeContext bc)
           
 void TagInclude._writeOut(BytecodeContext bc)
           
 void TagBase._writeOut(BytecodeContext bc)
           
 void TagBase._writeOut(BytecodeContext bc, boolean doReuse)
           
 void TagFunction._writeOut(BytecodeContext bc, int type)
           
static TagGroup TagGroupUtil.getParentTagGroupQuery(Statement st, short type)
           
static TagOutput TagOutput.getParentTagOutputQuery(Statement stat)
           
 void TagFunction.writeOut(BytecodeContext bc, int type)
           
static void TagHelper.writeOut(Tag tag, BytecodeContext bc, boolean doReuse, FlowControlFinal fcf)
          writes out the tag
static void TagGroupUtil.writeOutTypeGroup(TagGroup tag, BytecodeContext bc)
           
static void TagGroupUtil.writeOutTypeInnerGroup(TagGroup tag, BytecodeContext bc)
           
static void TagGroupUtil.writeOutTypeInnerQuery(TagGroup tag, BytecodeContext bc)
           
static void TagGroupUtil.writeOutTypeQuery(TagGroup tag, BytecodeContext bc)
           
 

Uses of BytecodeException in railo.transformer.bytecode.statement.udf
 

Methods in railo.transformer.bytecode.statement.udf that throw BytecodeException
 void Function._writeOut(BytecodeContext bc)
           
abstract  void Function._writeOut(BytecodeContext bc, int pageType)
           
 void FunctionImpl._writeOut(BytecodeContext bc, int pageType)
           
 void Closure._writeOut(BytecodeContext bc, int pageType)
           
 void Function.createUDF(BytecodeContext bc, int index, boolean closure)
           
 void Function.createUDFProperties(BytecodeContext bc, int index, boolean closure)
           
 void Function.loadUDFProperties(BytecodeContext bc, int valueIndex, int arrayIndex, boolean closure)
           
 void Function.writeOut(BytecodeContext bc, int type)
           
 

Uses of BytecodeException in railo.transformer.bytecode.util
 

Methods in railo.transformer.bytecode.util that throw BytecodeException
static Tag ASMUtil.getAncestorComponent(Statement stat)
           
static Page ASMUtil.getAncestorPage(Statement stat)
           
static void ASMUtil.leadFlow(BytecodeContext bc, Statement stat, int flowType, String label)
           
static Boolean ASMUtil.toBoolean(Attribute attr, Position start)
           
static String ASMUtil.toString(Expression exp)
           
static org.objectweb.asm.Type Types.toType(String type)
          translate sString classname to a real type
static void ExpressionUtil.writeOut(Expression value, BytecodeContext bc, int mode)
           
static void ExpressionUtil.writeOutExpressionArray(BytecodeContext bc, org.objectweb.asm.Type arrayType, Expression[] array)
           
static void ExpressionUtil.writeOutSilent(Expression value, BytecodeContext bc, int mode)
          write out expression without LNT
 

Uses of BytecodeException in railo.transformer.bytecode.visitor
 

Methods in railo.transformer.bytecode.visitor that throw BytecodeException
 void TryCatchFinallyVisitor.visitCatchEnd(BytecodeContext bc)
           
 void ParseBodyVisitor.visitEnd(BytecodeContext bc)
           
 void TryFinallyVisitor.visitTryEnd(BytecodeContext bc)
           
 void OnFinally.writeOut(BytecodeContext bc)
           
 



Copyright © 2012 Railo