|
yast2-core
|
#include <StaticDeclaration.h>
Public Attributes | |
| const char * | name |
| const char * | signature |
| void * | ptr |
| int | flags |
| struct declaration * | name_space |
| constTypePtr | type |
| TableEntry * | tentry |
A declaration of a builtin function
| int declaration::flags |
| const char* declaration::name |
Referenced by YEBuiltin::attachSymVariable(), StaticDeclaration::Decl2String(), StaticDeclaration::errorNoMatch(), YEUnary::evaluate(), YEBinary::evaluate(), YEBuiltin::evaluate(), StaticDeclaration::findDeclaration(), StaticDeclaration::registerDeclarations(), YEBuiltin::toXml(), StaticDeclaration::writeDeclaration(), StaticDeclaration::writeXmlDeclaration(), and YEBuiltin::YEBuiltin().
| struct declaration* declaration::name_space |
| void* declaration::ptr |
Referenced by YEUnary::evaluate(), YEBinary::evaluate(), and YEBuiltin::evaluate().
| const char* declaration::signature |
Referenced by StaticDeclaration::registerDeclarations().
| TableEntry* declaration::tentry |
| constTypePtr declaration::type |
Referenced by StaticDeclaration::Decl2String(), YEUnary::evaluate(), YEBinary::evaluate(), YEBuiltin::evaluate(), YEBuiltin::finalize(), StaticDeclaration::findDeclaration(), i_check_binary_op(), i_check_unary_op(), StaticDeclaration::registerDeclarations(), switch(), YSymbolEntry::toString(), YEUnary::type(), YEBinary::type(), YEBuiltin::type(), StaticDeclaration::writeDeclaration(), StaticDeclaration::writeXmlDeclaration(), and YEBuiltin::YEBuiltin().
1.8.6