ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

cond.tab.c File Reference
#include "config.h"
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "msi.h"
#include "msiquery.h"
#include "objbase.h"
#include "oleauto.h"
#include "msipriv.h"
#include "msiserver.h"
#include "wine/debug.h"
#include "wine/unicode.h"
#include "wine/list.h"

Go to the source code of this file.

Data Structures

struct  COND_input
struct  cond_str
union  YYSTYPE
union  yyalloc

Defines

#define YYBISON   1
#define YYBISON_VERSION   "2.4.1"
#define YYSKELETON_NAME   "yacc.c"
#define YYPURE   1
#define YYPUSH   0
#define YYPULL   1
#define YYLSP_NEEDED   0
#define yyparse   cond_parse
#define yylex   cond_lex
#define yyerror   cond_error
#define yylval   cond_lval
#define yychar   cond_char
#define yydebug   cond_debug
#define yynerrs   cond_nerrs
#define COBJMACROS
#define YYLEX_PARAM   info
#define YYPARSE_PARAM   info
#define YYDEBUG   0
#define YYERROR_VERBOSE   0
#define YYTOKEN_TABLE   0
#define YYTOKENTYPE
#define YYSTYPE_IS_TRIVIAL   1
#define yystype   YYSTYPE /* obsolescent; will be withdrawn */
#define YYSTYPE_IS_DECLARED   1
#define YYSIZE_T   unsigned int
#define YYSIZE_MAXIMUM   ((YYSIZE_T) -1)
#define YY_(msgid)   msgid
#define YYUSE(e)   ((void) (e))
#define YYID(n)   (n)
#define YYSTACK_ALLOC   YYMALLOC
#define YYSTACK_FREE   YYFREE
#define YYSTACK_ALLOC_MAXIMUM   YYSIZE_MAXIMUM
#define YYMALLOC   malloc
#define YYFREE   free
#define YYSTACK_GAP_MAXIMUM   (sizeof (union yyalloc) - 1)
#define YYSTACK_BYTES(N)
#define YYCOPY(To, From, Count)
#define YYSTACK_RELOCATE(Stack_alloc, Stack)
#define YYFINAL   28
#define YYLAST   71
#define YYNTOKENS   41
#define YYNNTS   12
#define YYNRULES   53
#define YYNSTATES   70
#define YYUNDEFTOK   2
#define YYMAXUTOK   295
#define YYTRANSLATE(YYX)   ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK)
#define YYPACT_NINF   -15
#define YYTABLE_NINF   -1
#define yyerrok   (yyerrstatus = 0)
#define yyclearin   (yychar = YYEMPTY)
#define YYEMPTY   (-2)
#define YYEOF   0
#define YYACCEPT   goto yyacceptlab
#define YYABORT   goto yyabortlab
#define YYERROR   goto yyerrorlab
#define YYFAIL   goto yyerrlab
#define YYRECOVERING()   (!!yyerrstatus)
#define YYBACKUP(Token, Value)
#define YYTERROR   1
#define YYERRCODE   256
#define YYRHSLOC(Rhs, K)   ((Rhs)[K])
#define YYLLOC_DEFAULT(Current, Rhs, N)
#define YY_LOCATION_PRINT(File, Loc)   ((void) 0)
#define YYLEX   yylex (&yylval, YYLEX_PARAM)
#define YYDPRINTF(Args)
#define YY_SYMBOL_PRINT(Title, Type, Value, Location)
#define YY_STACK_PRINT(Bottom, Top)
#define YY_REDUCE_PRINT(Rule)
#define YYINITDEPTH   200
#define YYMAXDEPTH   10000
#define YYPOPSTACK(N)   (yyvsp -= (N), yyssp -= (N))

Typedefs

typedef unsigned char yytype_uint8
typedef short int yytype_int8
typedef unsigned short int yytype_uint16
typedef short int yytype_int16

Enumerations

enum  yytokentype {
  kBREAK = 258, kCASE = 259, kCATCH = 260, kCONTINUE = 261,
  kDEFAULT = 262, kDELETE = 263, kDO = 264, kELSE = 265,
  kIF = 266, kFINALLY = 267, kFOR = 268, kIN = 269,
  kINSTANCEOF = 270, kNEW = 271, kNULL = 272, kRETURN = 273,
  kSWITCH = 274, kTHIS = 275, kTHROW = 276, kTRUE = 277,
  kFALSE = 278, kTRY = 279, kTYPEOF = 280, kVAR = 281,
  kVOID = 282, kWHILE = 283, kWITH = 284, tANDAND = 285,
  tOROR = 286, tINC = 287, tDEC = 288, tHTMLCOMMENT = 289,
  kDIVEQ = 290, kFUNCTION = 291, tIdentifier = 292, tAssignOper = 293,
  tEqOper = 294, tShiftOper = 295, tRelOper = 296, tNumericLiteral = 297,
  tStringLiteral = 298, LOWER_THAN_ELSE = 299, kBREAK = 258, kCASE = 259,
  kCATCH = 260, kCONTINUE = 261, kDEFAULT = 262, kDELETE = 263,
  kDO = 264, kELSE = 265, kIF = 266, kFINALLY = 267,
  kFOR = 268, kIN = 269, kINSTANCEOF = 270, kNEW = 271,
  kNULL = 272, kRETURN = 273, kSWITCH = 274, kTHIS = 275,
  kTHROW = 276, kTRUE = 277, kFALSE = 278, kTRY = 279,
  kTYPEOF = 280, kVAR = 281, kVOID = 282, kWHILE = 283,
  kWITH = 284, tANDAND = 285, tOROR = 286, tINC = 287,
  tDEC = 288, tHTMLCOMMENT = 289, kDIVEQ = 290, kFUNCTION = 291,
  tIdentifier = 292, tAssignOper = 293, tEqOper = 294, tShiftOper = 295,
  tRelOper = 296, tNumericLiteral = 297, tStringLiteral = 298, LOWER_THAN_ELSE = 299,
  COND_SPACE = 258, COND_EOF = 259, COND_OR = 260, COND_AND = 261,
  COND_NOT = 262, COND_XOR = 263, COND_IMP = 264, COND_EQV = 265,
  COND_LT = 266, COND_GT = 267, COND_EQ = 268, COND_NE = 269,
  COND_GE = 270, COND_LE = 271, COND_ILT = 272, COND_IGT = 273,
  COND_IEQ = 274, COND_INE = 275, COND_IGE = 276, COND_ILE = 277,
  COND_LPAR = 278, COND_RPAR = 279, COND_TILDA = 280, COND_SS = 281,
  COND_ISS = 282, COND_ILHS = 283, COND_IRHS = 284, COND_LHS = 285,
  COND_RHS = 286, COND_PERCENT = 287, COND_DOLLARS = 288, COND_QUESTION = 289,
  COND_AMPER = 290, COND_EXCLAM = 291, COND_IDENT = 292, COND_NUMBER = 293,
  COND_LITER = 294, COND_ERROR = 295, TK_ALTER = 258, TK_AND = 259,
  TK_BY = 260, TK_CHAR = 261, TK_COMMA = 262, TK_CREATE = 263,
  TK_DELETE = 264, TK_DROP = 265, TK_DISTINCT = 266, TK_DOT = 267,
  TK_EQ = 268, TK_FREE = 269, TK_FROM = 270, TK_GE = 271,
  TK_GT = 272, TK_HOLD = 273, TK_ADD = 274, TK_ID = 275,
  TK_ILLEGAL = 276, TK_INSERT = 277, TK_INT = 278, TK_INTEGER = 279,
  TK_INTO = 280, TK_IS = 281, TK_KEY = 282, TK_LE = 283,
  TK_LONG = 284, TK_LONGCHAR = 285, TK_LP = 286, TK_LT = 287,
  TK_LOCALIZABLE = 288, TK_MINUS = 289, TK_NE = 290, TK_NOT = 291,
  TK_NULL = 292, TK_OBJECT = 293, TK_OR = 294, TK_ORDER = 295,
  TK_PRIMARY = 296, TK_RP = 297, TK_SELECT = 298, TK_SET = 299,
  TK_SHORT = 300, TK_SPACE = 301, TK_STAR = 302, TK_STRING = 303,
  TK_TABLE = 304, TK_TEMPORARY = 305, TK_UPDATE = 306, TK_VALUES = 307,
  TK_WHERE = 308, TK_WILDCARD = 309, COLUMN = 311, FUNCTION = 312,
  COMMENT = 313, UNCLOSED_STRING = 314, SPACE = 315, ILLEGAL = 316,
  END_OF_FILE = 317, TK_LIKE = 318, TK_NEGATION = 319, TK_ALTER = 258,
  TK_AND = 259, TK_BY = 260, TK_CHAR = 261, TK_COMMA = 262,
  TK_CREATE = 263, TK_DELETE = 264, TK_DROP = 265, TK_DISTINCT = 266,
  TK_DOT = 267, TK_EQ = 268, TK_FREE = 269, TK_FROM = 270,
  TK_GE = 271, TK_GT = 272, TK_HOLD = 273, TK_ADD = 274,
  TK_ID = 275, TK_ILLEGAL = 276, TK_INSERT = 277, TK_INT = 278,
  TK_INTEGER = 279, TK_INTO = 280, TK_IS = 281, TK_KEY = 282,
  TK_LE = 283, TK_LONG = 284, TK_LONGCHAR = 285, TK_LP = 286,
  TK_LT = 287, TK_LOCALIZABLE = 288, TK_MINUS = 289, TK_NE = 290,
  TK_NOT = 291, TK_NULL = 292, TK_OBJECT = 293, TK_OR = 294,
  TK_ORDER = 295, TK_PRIMARY = 296, TK_RP = 297, TK_SELECT = 298,
  TK_SET = 299, TK_SHORT = 300, TK_SPACE = 301, TK_STAR = 302,
  TK_STRING = 303, TK_TABLE = 304, TK_TEMPORARY = 305, TK_UPDATE = 306,
  TK_VALUES = 307, TK_WHERE = 308, TK_WILDCARD = 309, COLUMN = 311,
  FUNCTION = 312, COMMENT = 313, UNCLOSED_STRING = 314, SPACE = 315,
  ILLEGAL = 316, END_OF_FILE = 317, TK_LIKE = 318, TK_NEGATION = 319,
  aIDENTIFIER = 258, aKNOWNTYPE = 259, aNUM = 260, aHEXNUM = 261,
  aDOUBLE = 262, aSTRING = 263, aWSTRING = 264, aSQSTRING = 265,
  aUUID = 266, aEOF = 267, SHL = 268, SHR = 269,
  MEMBERPTR = 270, EQUALITY = 271, INEQUALITY = 272, GREATEREQUAL = 273,
  LESSEQUAL = 274, LOGICALOR = 275, LOGICALAND = 276, ELLIPSIS = 277,
  tAGGREGATABLE = 278, tALLOCATE = 279, tANNOTATION = 280, tAPPOBJECT = 281,
  tASYNC = 282, tASYNCUUID = 283, tAUTOHANDLE = 284, tBINDABLE = 285,
  tBOOLEAN = 286, tBROADCAST = 287, tBYTE = 288, tBYTECOUNT = 289,
  tCALLAS = 290, tCALLBACK = 291, tCASE = 292, tCDECL = 293,
  tCHAR = 294, tCOCLASS = 295, tCODE = 296, tCOMMSTATUS = 297,
  tCONST = 298, tCONTEXTHANDLE = 299, tCONTEXTHANDLENOSERIALIZE = 300, tCONTEXTHANDLESERIALIZE = 301,
  tCONTROL = 302, tCPPQUOTE = 303, tDECODE = 304, tDEFAULT = 305,
  tDEFAULTBIND = 306, tDEFAULTCOLLELEM = 307, tDEFAULTVALUE = 308, tDEFAULTVTABLE = 309,
  tDISABLECONSISTENCYCHECK = 310, tDISPLAYBIND = 311, tDISPINTERFACE = 312, tDLLNAME = 313,
  tDOUBLE = 314, tDUAL = 315, tENABLEALLOCATE = 316, tENCODE = 317,
  tENDPOINT = 318, tENTRY = 319, tENUM = 320, tERRORSTATUST = 321,
  tEXPLICITHANDLE = 322, tEXTERN = 323, tFALSE = 324, tFASTCALL = 325,
  tFAULTSTATUS = 326, tFLOAT = 327, tFORCEALLOCATE = 328, tHANDLE = 329,
  tHANDLET = 330, tHELPCONTEXT = 331, tHELPFILE = 332, tHELPSTRING = 333,
  tHELPSTRINGCONTEXT = 334, tHELPSTRINGDLL = 335, tHIDDEN = 336, tHYPER = 337,
  tID = 338, tIDEMPOTENT = 339, tIGNORE = 340, tIIDIS = 341,
  tIMMEDIATEBIND = 342, tIMPLICITHANDLE = 343, tIMPORT = 344, tIMPORTLIB = 345,
  tIN = 346, tIN_LINE = 347, tINLINE = 348, tINPUTSYNC = 349,
  tINT = 350, tINT3264 = 351, tINT64 = 352, tINTERFACE = 353,
  tLCID = 354, tLENGTHIS = 355, tLIBRARY = 356, tLICENSED = 357,
  tLOCAL = 358, tLONG = 359, tMAYBE = 360, tMESSAGE = 361,
  tMETHODS = 362, tMODULE = 363, tNOCODE = 364, tNONBROWSABLE = 365,
  tNONCREATABLE = 366, tNONEXTENSIBLE = 367, tNOTIFY = 368, tNOTIFYFLAG = 369,
  tNULL = 370, tOBJECT = 371, tODL = 372, tOLEAUTOMATION = 373,
  tOPTIMIZE = 374, tOPTIONAL = 375, tOUT = 376, tPARTIALIGNORE = 377,
  tPASCAL = 378, tPOINTERDEFAULT = 379, tPROGID = 380, tPROPERTIES = 381,
  tPROPGET = 382, tPROPPUT = 383, tPROPPUTREF = 384, tPROXY = 385,
  tPTR = 386, tPUBLIC = 387, tRANGE = 388, tREADONLY = 389,
  tREF = 390, tREGISTER = 391, tREPRESENTAS = 392, tREQUESTEDIT = 393,
  tRESTRICTED = 394, tRETVAL = 395, tSAFEARRAY = 396, tSHORT = 397,
  tSIGNED = 398, tSIZEIS = 399, tSIZEOF = 400, tSMALL = 401,
  tSOURCE = 402, tSTATIC = 403, tSTDCALL = 404, tSTRICTCONTEXTHANDLE = 405,
  tSTRING = 406, tSTRUCT = 407, tSWITCH = 408, tSWITCHIS = 409,
  tSWITCHTYPE = 410, tTHREADING = 411, tTRANSMITAS = 412, tTRUE = 413,
  tTYPEDEF = 414, tUIDEFAULT = 415, tUNION = 416, tUNIQUE = 417,
  tUNSIGNED = 418, tUSESGETLASTERROR = 419, tUSERMARSHAL = 420, tUUID = 421,
  tV1ENUM = 422, tVARARG = 423, tVERSION = 424, tVIPROGID = 425,
  tVOID = 426, tWCHAR = 427, tWIREMARSHAL = 428, tAPARTMENT = 429,
  tNEUTRAL = 430, tSINGLE = 431, tFREE = 432, tBOTH = 433,
  ADDRESSOF = 434, NEG = 435, POS = 436, PPTR = 437,
  CAST = 438, aIDENTIFIER = 258, aKNOWNTYPE = 259, aNUM = 260,
  aHEXNUM = 261, aDOUBLE = 262, aSTRING = 263, aWSTRING = 264,
  aSQSTRING = 265, aUUID = 266, aEOF = 267, SHL = 268,
  SHR = 269, MEMBERPTR = 270, EQUALITY = 271, INEQUALITY = 272,
  GREATEREQUAL = 273, LESSEQUAL = 274, LOGICALOR = 275, LOGICALAND = 276,
  ELLIPSIS = 277, tAGGREGATABLE = 278, tALLOCATE = 279, tANNOTATION = 280,
  tAPPOBJECT = 281, tASYNC = 282, tASYNCUUID = 283, tAUTOHANDLE = 284,
  tBINDABLE = 285, tBOOLEAN = 286, tBROADCAST = 287, tBYTE = 288,
  tBYTECOUNT = 289, tCALLAS = 290, tCALLBACK = 291, tCASE = 292,
  tCDECL = 293, tCHAR = 294, tCOCLASS = 295, tCODE = 296,
  tCOMMSTATUS = 297, tCONST = 298, tCONTEXTHANDLE = 299, tCONTEXTHANDLENOSERIALIZE = 300,
  tCONTEXTHANDLESERIALIZE = 301, tCONTROL = 302, tCPPQUOTE = 303, tDECODE = 304,
  tDEFAULT = 305, tDEFAULTBIND = 306, tDEFAULTCOLLELEM = 307, tDEFAULTVALUE = 308,
  tDEFAULTVTABLE = 309, tDISABLECONSISTENCYCHECK = 310, tDISPLAYBIND = 311, tDISPINTERFACE = 312,
  tDLLNAME = 313, tDOUBLE = 314, tDUAL = 315, tENABLEALLOCATE = 316,
  tENCODE = 317, tENDPOINT = 318, tENTRY = 319, tENUM = 320,
  tERRORSTATUST = 321, tEXPLICITHANDLE = 322, tEXTERN = 323, tFALSE = 324,
  tFASTCALL = 325, tFAULTSTATUS = 326, tFLOAT = 327, tFORCEALLOCATE = 328,
  tHANDLE = 329, tHANDLET = 330, tHELPCONTEXT = 331, tHELPFILE = 332,
  tHELPSTRING = 333, tHELPSTRINGCONTEXT = 334, tHELPSTRINGDLL = 335, tHIDDEN = 336,
  tHYPER = 337, tID = 338, tIDEMPOTENT = 339, tIGNORE = 340,
  tIIDIS = 341, tIMMEDIATEBIND = 342, tIMPLICITHANDLE = 343, tIMPORT = 344,
  tIMPORTLIB = 345, tIN = 346, tIN_LINE = 347, tINLINE = 348,
  tINPUTSYNC = 349, tINT = 350, tINT3264 = 351, tINT64 = 352,
  tINTERFACE = 353, tLCID = 354, tLENGTHIS = 355, tLIBRARY = 356,
  tLICENSED = 357, tLOCAL = 358, tLONG = 359, tMAYBE = 360,
  tMESSAGE = 361, tMETHODS = 362, tMODULE = 363, tNOCODE = 364,
  tNONBROWSABLE = 365, tNONCREATABLE = 366, tNONEXTENSIBLE = 367, tNOTIFY = 368,
  tNOTIFYFLAG = 369, tNULL = 370, tOBJECT = 371, tODL = 372,
  tOLEAUTOMATION = 373, tOPTIMIZE = 374, tOPTIONAL = 375, tOUT = 376,
  tPARTIALIGNORE = 377, tPASCAL = 378, tPOINTERDEFAULT = 379, tPROGID = 380,
  tPROPERTIES = 381, tPROPGET = 382, tPROPPUT = 383, tPROPPUTREF = 384,
  tPROXY = 385, tPTR = 386, tPUBLIC = 387, tRANGE = 388,
  tREADONLY = 389, tREF = 390, tREGISTER = 391, tREPRESENTAS = 392,
  tREQUESTEDIT = 393, tRESTRICTED = 394, tRETVAL = 395, tSAFEARRAY = 396,
  tSHORT = 397, tSIGNED = 398, tSIZEIS = 399, tSIZEOF = 400,
  tSMALL = 401, tSOURCE = 402, tSTATIC = 403, tSTDCALL = 404,
  tSTRICTCONTEXTHANDLE = 405, tSTRING = 406, tSTRUCT = 407, tSWITCH = 408,
  tSWITCHIS = 409, tSWITCHTYPE = 410, tTHREADING = 411, tTRANSMITAS = 412,
  tTRUE = 413, tTYPEDEF = 414, tUIDEFAULT = 415, tUNION = 416,
  tUNIQUE = 417, tUNSIGNED = 418, tUSESGETLASTERROR = 419, tUSERMARSHAL = 420,
  tUUID = 421, tV1ENUM = 422, tVARARG = 423, tVERSION = 424,
  tVIPROGID = 425, tVOID = 426, tWCHAR = 427, tWIREMARSHAL = 428,
  tAPARTMENT = 429, tNEUTRAL = 430, tSINGLE = 431, tFREE = 432,
  tBOTH = 433, ADDRESSOF = 434, NEG = 435, POS = 436,
  PPTR = 437, CAST = 438, tRCINCLUDE = 258, tIF = 259,
  tIFDEF = 260, tIFNDEF = 261, tELSE = 262, tELIF = 263,
  tENDIF = 264, tDEFINED = 265, tNL = 266, tINCLUDE = 267,
  tLINE = 268, tGCCLINE = 269, tERROR = 270, tWARNING = 271,
  tPRAGMA = 272, tPPIDENT = 273, tUNDEF = 274, tMACROEND = 275,
  tCONCAT = 276, tELIPSIS = 277, tSTRINGIZE = 278, tIDENT = 279,
  tLITERAL = 280, tMACRO = 281, tDEFINE = 282, tDQSTRING = 283,
  tSQSTRING = 284, tIQSTRING = 285, tUINT = 286, tSINT = 287,
  tULONG = 288, tSLONG = 289, tULONGLONG = 290, tSLONGLONG = 291,
  tRCINCLUDEPATH = 292, tLOGOR = 293, tLOGAND = 294, tNE = 295,
  tEQ = 296, tGTE = 297, tLTE = 298, tRSHIFT = 299,
  tLSHIFT = 300, tRCINCLUDE = 258, tIF = 259, tIFDEF = 260,
  tIFNDEF = 261, tELSE = 262, tELIF = 263, tENDIF = 264,
  tDEFINED = 265, tNL = 266, tINCLUDE = 267, tLINE = 268,
  tGCCLINE = 269, tERROR = 270, tWARNING = 271, tPRAGMA = 272,
  tPPIDENT = 273, tUNDEF = 274, tMACROEND = 275, tCONCAT = 276,
  tELIPSIS = 277, tSTRINGIZE = 278, tIDENT = 279, tLITERAL = 280,
  tMACRO = 281, tDEFINE = 282, tDQSTRING = 283, tSQSTRING = 284,
  tIQSTRING = 285, tUINT = 286, tSINT = 287, tULONG = 288,
  tSLONG = 289, tULONGLONG = 290, tSLONGLONG = 291, tRCINCLUDEPATH = 292,
  tLOGOR = 293, tLOGAND = 294, tNE = 295, tEQ = 296,
  tGTE = 297, tLTE = 298, tRSHIFT = 299, tLSHIFT = 300
}

Functions

static int cond_error (const char *str)
 WINE_DEFAULT_DEBUG_CHANNEL (msi)
static LPWSTR COND_GetString (COND_input *info, const struct cond_str *str)
static LPWSTR COND_GetLiteral (COND_input *info, const struct cond_str *str)
static int cond_lex (void *COND_lval, COND_input *info)
static voidcond_alloc (COND_input *cond, unsigned int sz)
static voidcond_track_mem (COND_input *cond, void *ptr, unsigned int sz)
static void cond_free (void *ptr)
static INT compare_int (INT a, INT operator, INT b)
static INT compare_string (LPCWSTR a, INT operator, LPCWSTR b, BOOL convert)
static INT compare_and_free_strings (LPWSTR a, INT op, LPWSTR b, BOOL convert)
static BOOL num_from_prop (LPCWSTR p, INT *val)
static void yydestruct (char *yymsg, int yytype, YYSTYPE *yyvaluep) const
int yyparse ()
int yyparse (void *YYPARSE_PARAM)
static int COND_IsAlpha (WCHAR x)
static int COND_IsNumber (WCHAR x)
static WCHARstrstriW (const WCHAR *str, const WCHAR *sub)
static BOOL str_is_number (LPCWSTR str)
static INT compare_substring (LPCWSTR a, INT operator, LPCWSTR b)
static int COND_IsIdent (WCHAR x)
static int COND_GetOperator (COND_input *cond)
static int COND_GetOne (struct cond_str *str, COND_input *cond)
MSICONDITION MSI_EvaluateConditionW (MSIPACKAGE *package, LPCWSTR szCondition)
MSICONDITION WINAPI MsiEvaluateConditionW (MSIHANDLE hInstall, LPCWSTR szCondition)
MSICONDITION WINAPI MsiEvaluateConditionA (MSIHANDLE hInstall, LPCSTR szCondition)

Variables

static const yytype_uint8 yytranslate []
static const yytype_uint8 yyr1 []
static const yytype_uint8 yyr2 []
static const yytype_uint8 yydefact []
static const yytype_int8 yydefgoto []
static const yytype_int8 yypact []
static const yytype_int8 yypgoto []
static const yytype_uint8 yytable []
static const yytype_int8 yycheck []
static const yytype_uint8 yystos []

Generated on Sun May 27 2012 05:14:29 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.