YExpression.cc File Reference

#include <libintl.h>
#include "ycp/y2log.h"
#include "ycp/StaticDeclaration.h"
#include "ycp/YStatement.h"
#include "ycp/YBlock.h"
#include "ycp/YCPCode.h"
#include "ycp/YCPTerm.h"
#include "ycp/YCPBoolean.h"
#include "ycp/YCPInteger.h"
#include "ycp/YCPFloat.h"
#include "ycp/YCPList.h"
#include "ycp/YCPMap.h"
#include "ycp/YCPVoid.h"
#include "ycp/YExpression.h"
#include "ycp/SymbolTable.h"
#include "ycp/Bytecode.h"

Defines

#define DO_DEBUG   0

Typedefs

typedef YCPValue(*) v2 ()
typedef YCPValue(*) v2v (const YCPValue &)
typedef YCPValue(*) v2vv (const YCPValue &, const YCPValue &)
typedef YCPValue(*) v2vvv (const YCPValue &, const YCPValue &, const YCPValue &)
typedef YCPValue(*) v2vvvv (const YCPValue &, const YCPValue &, const YCPValue &, const YCPValue &)
typedef YCPValue(*) v2vvvvv (const YCPValue &, const YCPValue &, const YCPValue &, const YCPValue &, const YCPValue &)

Functions

 IMPL_DERIVED_POINTER (YEVariable, YCode)
 IMPL_DERIVED_POINTER (YEReference, YCode)
 IMPL_DERIVED_POINTER (YETerm, YCode)
 IMPL_DERIVED_POINTER (YECompare, YCode)
 IMPL_DERIVED_POINTER (YELocale, YCode)
 IMPL_DERIVED_POINTER (YEList, YCode)
 IMPL_DERIVED_POINTER (YEMap, YCode)
 IMPL_DERIVED_POINTER (YEPropagate, YCode)
 IMPL_DERIVED_POINTER (YEUnary, YCode)
 IMPL_DERIVED_POINTER (YEBinary, YCode)
 IMPL_DERIVED_POINTER (YETriple, YCode)
 IMPL_DERIVED_POINTER (YEIs, YCode)
 IMPL_DERIVED_POINTER (YEReturn, YCode)
 IMPL_DERIVED_POINTER (YEBracket, YCode)
 IMPL_DERIVED_POINTER (YEBuiltin, YCode)
 IMPL_DERIVED_POINTER (YECall, YCode)
 IMPL_DERIVED_POINTER (YEFunction, YECall)
 IMPL_DERIVED_POINTER (YEFunctionPointer, YECall)

Define Documentation

#define DO_DEBUG   0


Typedef Documentation

typedef YCPValue(*) v2()

typedef YCPValue(*) v2v(const YCPValue &)

typedef YCPValue(*) v2vv(const YCPValue &, const YCPValue &)

typedef YCPValue(*) v2vvv(const YCPValue &, const YCPValue &, const YCPValue &)

typedef YCPValue(*) v2vvvv(const YCPValue &, const YCPValue &, const YCPValue &, const YCPValue &)

typedef YCPValue(*) v2vvvvv(const YCPValue &, const YCPValue &, const YCPValue &, const YCPValue &, const YCPValue &)


Function Documentation

IMPL_DERIVED_POINTER ( YEFunctionPointer  ,
YECall   
)

IMPL_DERIVED_POINTER ( YEFunction  ,
YECall   
)

IMPL_DERIVED_POINTER ( YECall  ,
YCode   
)

IMPL_DERIVED_POINTER ( YEBuiltin  ,
YCode   
)

IMPL_DERIVED_POINTER ( YEBracket  ,
YCode   
)

IMPL_DERIVED_POINTER ( YEReturn  ,
YCode   
)

IMPL_DERIVED_POINTER ( YEIs  ,
YCode   
)

IMPL_DERIVED_POINTER ( YETriple  ,
YCode   
)

IMPL_DERIVED_POINTER ( YEBinary  ,
YCode   
)

IMPL_DERIVED_POINTER ( YEUnary  ,
YCode   
)

IMPL_DERIVED_POINTER ( YEPropagate  ,
YCode   
)

IMPL_DERIVED_POINTER ( YEMap  ,
YCode   
)

IMPL_DERIVED_POINTER ( YEList  ,
YCode   
)

IMPL_DERIVED_POINTER ( YELocale  ,
YCode   
)

IMPL_DERIVED_POINTER ( YECompare  ,
YCode   
)

IMPL_DERIVED_POINTER ( YETerm  ,
YCode   
)

IMPL_DERIVED_POINTER ( YEReference  ,
YCode   
)

IMPL_DERIVED_POINTER ( YEVariable  ,
YCode   
)


Generated on Tue Nov 6 01:20:21 2007 for yast2-core by  doxygen 1.5.0