#include <string>
#include <list>
#include "ycp/YCPValue.h"
#include "ycp/YCPList.h"
#include "ycp/Type.h"
#include "y2/Y2Namespace.h"
Go to the source code of this file.
Classes | |
struct | declaration |
class | StaticDeclaration |
Typedefs | |
typedef YCPValue(* | call_handler_t )(void *function, int argc, YCPValue args[]) |
typedef struct declaration | declaration_t |
Enumerations | |
enum | DeclFlags { DECL_NIL = 0x00000001, DECL_WILD = 0x00000002, DECL_SYMBOL = 0x00000004, DECL_CODE = 0x00000008, DECL_LOOP = 0x00000010, DECL_TYPEDEF = 0x00000020, DECL_CONSTANT = 0x00000040, DECL_NAMESPACE = 0x00000080, DECL_FLEX = 0x00000100, DECL_NOEVAL = 0x00000200, DECL_CALL_HANDLER = 0x00000400, DECL_DEPRECATED = 0x00000800, DECL_FORMATTED = 0x00001000 } |
typedef YCPValue(* call_handler_t)(void *function, int argc, YCPValue args[]) |
typedef struct declaration declaration_t |
enum DeclFlags |