Adaptive Framework  0.9.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Macros | Functions
afw_value_compiler_listing.c File Reference

Adaptive Framework value decompile to compiler listing. More...

#include "afw_internal.h"
#include "afw_writer_impl_declares.h"

Go to the source code of this file.

Macros

#define AFW_IMPLEMENTATION_ID   "afw_value_compiler_listing_writer"
 

Functions

void impl_afw_writer_release (const afw_writer_t *instance, afw_xctx_t *xctx)
 
void impl_afw_writer_flush (const afw_writer_t *instance, afw_xctx_t *xctx)
 
void impl_afw_writer_write (const afw_writer_t *instance, const void *buffer, afw_size_t size, afw_xctx_t *xctx)
 
void impl_afw_writer_write_eol (const afw_writer_t *instance, afw_xctx_t *xctx)
 
void impl_afw_writer_increment_indent (const afw_writer_t *instance, afw_xctx_t *xctx)
 
void impl_afw_writer_decrement_indent (const afw_writer_t *instance, afw_xctx_t *xctx)
 
 afw_value_compiler_listing_for_child (const afw_value_t *instance, const afw_writer_t *writer, afw_xctx_t *xctx)
 
 afw_value_compiler_listing_to_string_instance (const afw_value_t *value, afw_value_compiler_listing_t *parent, const afw_utf8_t *tab, const afw_pool_t *p, afw_xctx_t *xctx)
 
 afw_value_compiler_listing_to_string (const afw_value_t *value, const afw_utf8_t *tab, const afw_pool_t *p, afw_xctx_t *xctx)
 Decompile a value to a compiler listing string. More...
 
 afw_value_compiler_listing_begin_value (const afw_writer_t *writer, const afw_value_t *value, const afw_compile_value_contextual_t *contextual, afw_xctx_t *xctx)
 
 afw_value_compiler_listing_end_value (const afw_writer_t *writer, const afw_value_t *value, afw_xctx_t *xctx)
 
 afw_value_compiler_listing_call_args (const afw_writer_t *writer, const afw_value_call_args_t *args, afw_xctx_t *xctx)
 
 afw_value_compiler_listing_value (const afw_value_t *instance, const afw_writer_t *writer, afw_xctx_t *xctx)
 

Detailed Description

Adaptive Framework value decompile to compiler listing.

Definition in file afw_value_compiler_listing.c.