}
String strAccess = ((LitString)access).getString();
int acc = ComponentUtil.toIntAccess(strAccess,-1);
if(acc==-1)
throw new BytecodeException("invalid access type ["+strAccess+"], access types are remote, public, package, private",getStart());
Function func = new FunctionImpl(page,name, returnType,returnFormat, output, bufferOutput, acc, displayname,description,
hint,secureJson,verifyClient,localMode,cachedWithin,_abstract,_final, body, getStart(),getEnd());