class AS_OUT


Flattened version is here



Public


Readonly Shareds
shared prog:PROG;

Writable Shareds
shared prog:PROG;

Features
AS_AND_EXPR_out(t:AS_AND_EXPR)
AS_ANY_EXPR_out(t:AS_ANY_EXPR)
AS_ARG_DEC_out(t:AS_ARG_DEC)
AS_ARRAY_EXPR_out(t:AS_ARRAY_EXPR)
AS_ASSERT_STMT_out(t:AS_ASSERT_STMT)
AS_ASSIGN_STMT_out(t:AS_ASSIGN_STMT)
AS_ATTACH_STMT_out(t:AS_ATTACH_STMT)
AS_ATTR_DEF_out(t:AS_ATTR_DEF)
AS_AT_EXPR_out(t:AS_AT_EXPR)
AS_BOOL_LIT_EXPR_out(t:AS_BOOL_LIT_EXPR)
AS_BOUND_CREATE_EXPR_out(t:AS_BOUND_CREATE_EXPR)
AS_BREAK_EXPR_out(t:AS_BREAK_EXPR)
AS_CALL_EXPR_out(t:AS_CALL_EXPR)
AS_CASE_STMT_out(t:AS_CASE_STMT)
AS_CASE_WHEN_out(t:AS_CASE_WHEN)
AS_CHAR_LIT_EXPR_out(t:AS_CHAR_LIT_EXPR)
AS_CLASS_DEF_out(t:AS_CLASS_DEF)
AS_CLASS_ELT_out(t:$AS_CLASS_ELT)
AS_CLUSTER_EXPR_out(t:AS_CLUSTER_EXPR)
AS_CLUSTER_SIZE_EXPR_out(t:AS_CLUSTER_SIZE_EXPR)
AS_COHORT_EXPR_out(t:AS_COHORT_EXPR)
AS_CONST_DEF_out(t:AS_CONST_DEF)
AS_CREATE_EXPR_out(t:AS_CREATE_EXPR)
AS_DEC_STMT_out(t:AS_DEC_STMT)
AS_EXCEPT_EXPR_out(t:AS_EXCEPT_EXPR)
AS_EXPR_STMT_out(t:AS_EXPR_STMT)
AS_EXPR_out(t:$AS_EXPR)
AS_FAR_EXPR_out(t:AS_FAR_EXPR)
AS_FEAT_MOD_out(t:AS_FEAT_MOD)
AS_FLT_LIT_EXPR_out(t:AS_FLT_LIT_EXPR)
AS_FORK_STMT_out(t:AS_FORK_STMT)
AS_HERE_EXPR_out(t:AS_HERE_EXPR)
AS_IDENT_LIST_out(t:AS_IDENT_LIST)
AS_IF_STMT_out(t:AS_IF_STMT)
AS_INCLUDE_CLAUSE_out(t:AS_INCLUDE_CLAUSE)
AS_INITIAL_EXPR_out(t:AS_INITIAL_EXPR)
AS_INTERF_ATTACH_STMT_out(t:AS_INTERF_ATTACH_STMT)
AS_INT_LIT_EXPR_out(t:AS_INT_LIT_EXPR)
AS_IS_VOID_EXPR_out(t:AS_IS_VOID_EXPR)
AS_LOCK_IF_WHEN_out(t:AS_LOCK_IF_WHEN)
AS_LOCK_STMT_out(t:AS_LOCK_STMT)
AS_LOOP_STMT_out(t:AS_LOOP_STMT)
AS_MODE_EXPR_out(m: AS_ARG_MODE, t:$AS_EXPR)
AS_MODE_out(m: AS_ARG_MODE)
AS_NEAR_EXPR_out(t:AS_NEAR_EXPR)
AS_NEW_EXPR_out(t:AS_NEW_EXPR)
AS_NODE_out(t:$AS_NODE)
AS_OR_EXPR_out(t:AS_OR_EXPR)
AS_PARAM_DEC_out(t:AS_PARAM_DEC)
AS_PAR_STMT_out(t:AS_PAR_STMT)
AS_PROTECT_STMT_out(t:AS_PROTECT_STMT)
AS_PROTECT_WHEN_out(t:AS_PROTECT_WHEN)
AS_QUIT_STMT_out(t:AS_QUIT_STMT)
AS_RAISE_STMT_out(t:AS_RAISE_STMT)
AS_RESULT_EXPR_out(t:AS_RESULT_EXPR)
AS_RETURN_STMT_out(t:AS_RETURN_STMT)
AS_ROUT_DEF_out(t:AS_ROUT_DEF)
AS_SELF_EXPR_out(t:AS_SELF_EXPR)
AS_SHARED_DEF_out(t:AS_SHARED_DEF)
AS_STMT_LIST_out(t:AS_STMT_LIST)
AS_STMT_out(t:$AS_STMT)
AS_STR_LIT_EXPR_out(t:AS_STR_LIT_EXPR)
AS_SYNC_STMT_out(t:AS_SYNC_STMT)
AS_TYPECASE_STMT_out(t:AS_TYPECASE_STMT)
AS_TYPECASE_WHEN_out(t:AS_TYPECASE_WHEN)
AS_TYPE_SPEC_out(t:AS_TYPE_SPEC)
AS_UNDERSCORE_ARG_out(t:AS_UNDERSCORE_ARG)
AS_UNLOCK_STMT_out(t:AS_UNLOCK_STMT)
AS_VOID_EXPR_out(t:AS_VOID_EXPR)
AS_WHERE_EXPR_out(t:AS_WHERE_EXPR)
AS_WITH_NEAR_STMT_out(t:AS_WITH_NEAR_STMT)
AS_YIELD_STMT_out(t:AS_YIELD_STMT)


Private

idec
iinc
ind
shared indent : INT;
shared indent : INT;
withoutunder(s:STR):STR