|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of BytecodeContext in railo.transformer.bytecode |
---|
Methods in railo.transformer.bytecode that return BytecodeContext | |
---|---|
BytecodeContext |
BytecodeContext.getConstructor()
|
BytecodeContext |
BytecodeContext.getRoot()
|
BytecodeContext |
BytecodeContext.getStaticConstructor()
|
Methods in railo.transformer.bytecode with parameters of type BytecodeContext | |
---|---|
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)
|
void |
Page.doFinalize(BytecodeContext bc)
|
static void |
Page.registerFields(BytecodeContext bc,
List<LitString> keys)
|
void |
BytecodeContext.setAdapter(BytecodeContext bc)
|
void |
BytecodeContext.setRoot(BytecodeContext root)
|
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)
|
Constructors in railo.transformer.bytecode with parameters of type BytecodeContext | |
---|---|
BytecodeContext(BytecodeContext statConstr,
BytecodeContext constr,
List<LitString> keys,
BytecodeContext bc,
org.objectweb.asm.commons.GeneratorAdapter adapter,
org.objectweb.asm.commons.Method method)
|
|
BytecodeContext(BytecodeContext statConstr,
BytecodeContext constr,
Page page,
StringExternalizerWriter externalizer,
List<LitString> keys,
org.objectweb.asm.ClassWriter classWriter,
String className,
org.objectweb.asm.commons.GeneratorAdapter adapter,
org.objectweb.asm.commons.Method method,
boolean writeLog,
boolean supressWSbeforeArg)
|
Uses of BytecodeContext in railo.transformer.bytecode.cast |
---|
Methods in railo.transformer.bytecode.cast with parameters of type BytecodeContext | |
---|---|
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)
|
Uses of BytecodeContext in railo.transformer.bytecode.expression |
---|
Methods in railo.transformer.bytecode.expression with parameters of type BytecodeContext | |
---|---|
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 BytecodeContext in railo.transformer.bytecode.expression.type |
---|
Methods in railo.transformer.bytecode.expression.type with parameters of type BytecodeContext | |
---|---|
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 BytecodeContext in railo.transformer.bytecode.expression.var |
---|
Methods in railo.transformer.bytecode.expression.var with parameters of type BytecodeContext | |
---|---|
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)
|
static boolean |
Variable.registerKey(BytecodeContext bc,
Expression name)
|
static boolean |
Variable.registerKey(BytecodeContext bc,
Expression name,
boolean doUpperCase)
|
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 BytecodeContext in railo.transformer.bytecode.literal |
---|
Methods in railo.transformer.bytecode.literal with parameters of type BytecodeContext | |
---|---|
org.objectweb.asm.Type |
LitInteger._writeOut(BytecodeContext bc,
int mode)
|
org.objectweb.asm.Type |
Null._writeOut(BytecodeContext bc,
int mode)
|
org.objectweb.asm.Type |
LitLong._writeOut(BytecodeContext bc,
int mode)
|
org.objectweb.asm.Type |
LitFloat._writeOut(BytecodeContext bc,
int mode)
|
org.objectweb.asm.Type |
LitString._writeOut(BytecodeContext bc,
int mode)
|
org.objectweb.asm.Type |
LitBoolean._writeOut(BytecodeContext bc,
int mode)
|
org.objectweb.asm.Type |
LitDouble._writeOut(BytecodeContext bc,
int mode)
|
org.objectweb.asm.Type |
LitString.writeOut(BytecodeContext bc,
int mode,
int caseType)
|
Uses of BytecodeContext in railo.transformer.bytecode.op |
---|
Methods in railo.transformer.bytecode.op with parameters of type BytecodeContext | |
---|---|
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 BytecodeContext in railo.transformer.bytecode.statement |
---|
Methods in railo.transformer.bytecode.statement with parameters of type BytecodeContext | |
---|---|
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 |
StatementBase.writeOut(BytecodeContext bc)
write out the stament to adapter |
void |
IFunction.writeOut(BytecodeContext bc,
int type)
|
Uses of BytecodeContext in railo.transformer.bytecode.statement.tag |
---|
Uses of BytecodeContext in railo.transformer.bytecode.statement.udf |
---|
Methods in railo.transformer.bytecode.statement.udf with parameters of type BytecodeContext | |
---|---|
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 BytecodeContext in railo.transformer.bytecode.util |
---|
Methods in railo.transformer.bytecode.util with parameters of type BytecodeContext | |
---|---|
static void |
ExpressionUtil.callEndLog(BytecodeContext bc,
Statement s,
String id)
|
static void |
ExpressionUtil.callStartLog(BytecodeContext bc,
Statement s,
String id)
|
static boolean |
ExpressionUtil.doLog(BytecodeContext bc)
|
static void |
ASMUtil.dummy1(BytecodeContext bc)
|
static void |
ASMUtil.dummy2(BytecodeContext bc)
|
static void |
ExpressionUtil.lastLine(BytecodeContext bc)
|
static void |
ASMUtil.leadFlow(BytecodeContext bc,
Statement stat,
int flowType,
String label)
|
static void |
ExpressionUtil.visitLine(BytecodeContext bc,
Position pos)
visit line number |
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 BytecodeContext in railo.transformer.bytecode.visitor |
---|
Methods in railo.transformer.bytecode.visitor with parameters of type BytecodeContext | |
---|---|
void |
ConditionVisitor.visitAfter(BytecodeContext bc)
|
void |
IfVisitor.visitAfterBody(BytecodeContext bc)
|
void |
WhileVisitor.visitAfterBody(BytecodeContext bc,
Position endline)
|
void |
IfVisitor.visitAfterExpressionBeforeBody(BytecodeContext bc)
|
void |
WhileVisitor.visitAfterExpressionBeforeBody(BytecodeContext bc)
|
void |
WhileVisitor.visitBeforeExpression(BytecodeContext bc)
|
void |
ParseBodyVisitor.visitBegin(BytecodeContext bc)
|
void |
ForDoubleVisitor.visitBreak(BytecodeContext bc)
|
void |
ForVisitor.visitBreak(BytecodeContext bc)
|
void |
DoWhileVisitor.visitBreak(BytecodeContext bc)
|
void |
LoopVisitor.visitBreak(BytecodeContext bc)
|
void |
ForConditionIntVisitor.visitBreak(BytecodeContext bc)
Deprecated. |
void |
WhileVisitor.visitBreak(BytecodeContext bc)
|
void |
ForIntVisitor.visitBreak(BytecodeContext bc)
|
void |
TryCatchFinallyVisitor.visitCatchEnd(BytecodeContext bc)
|
void |
ForDoubleVisitor.visitContinue(BytecodeContext bc)
|
void |
ForVisitor.visitContinue(BytecodeContext bc)
|
void |
DoWhileVisitor.visitContinue(BytecodeContext bc)
|
void |
LoopVisitor.visitContinue(BytecodeContext bc)
|
void |
ForConditionIntVisitor.visitContinue(BytecodeContext bc)
Deprecated. |
void |
WhileVisitor.visitContinue(BytecodeContext bc)
|
void |
ForIntVisitor.visitContinue(BytecodeContext bc)
|
void |
DecisionDoubleVisitor.visitEnd(BytecodeContext bc)
|
void |
ParseBodyVisitor.visitEnd(BytecodeContext bc)
|
void |
DecisionObjectVisitor.visitEnd(BytecodeContext bc)
|
void |
DecisionIntVisitor.visitEnd(BytecodeContext bc)
|
void |
AndVisitor.visitEnd(BytecodeContext bc)
|
void |
ForVisitor.visitEnd(BytecodeContext bc,
int end,
boolean isLocal,
Position startline)
|
void |
ForConditionIntVisitor.visitEndAfterCondition(BytecodeContext bc)
Deprecated. |
void |
ForConditionIntVisitor.visitEndBeforeCondition(BytecodeContext bc,
int step,
boolean isLocal,
Position startline)
Deprecated. |
void |
ForDoubleVisitor.visitEndBody(BytecodeContext bc,
Position line)
|
void |
ForIntVisitor.visitEndBody(BytecodeContext bc,
Position line)
|
void |
AndVisitor.visitMiddle(BytecodeContext bc)
|
static void |
NotVisitor.visitNot(BytecodeContext bc)
|
void |
TryFinallyVisitor.visitTryBegin(BytecodeContext bc)
|
void |
TryCatchFinallyVisitor.visitTryBegin(BytecodeContext bc)
|
void |
TryFinallyVisitor.visitTryEnd(BytecodeContext bc)
|
int |
TryCatchFinallyVisitor.visitTryEndCatchBeging(BytecodeContext bc)
|
void |
ConditionVisitor.visitWhenAfterBody(BytecodeContext bc)
|
void |
ConditionVisitor.visitWhenAfterExprBeforeBody(BytecodeContext bc)
|
void |
OnFinally.writeOut(BytecodeContext bc)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |