|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#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 void * | cond_alloc (COND_input *cond, unsigned int sz) |
| static void * | cond_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 WCHAR * | strstriW (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
1.7.6.1
|