/external/libxkbcommon/xkbcommon/src/xkbcomp/ |
D | ast-build.h | 33 ExprDef * 36 ExprDef * 39 ExprDef * 42 ExprDef * 45 ExprDef * 48 ExprDef * 50 ExprDef *child); 52 ExprDef * 53 ExprCreateBinary(enum expr_op_type op, ExprDef *left, ExprDef *right); 55 ExprDef * [all …]
|
D | expr.h | 31 ExprResolveLhs(struct xkb_context *ctx, const ExprDef *expr, 33 ExprDef **index_rtrn); 36 ExprResolveModMask(struct xkb_context *ctx, const ExprDef *expr, 41 ExprResolveMod(struct xkb_context *ctx, const ExprDef *def, 46 ExprResolveBoolean(struct xkb_context *ctx, const ExprDef *expr, 50 ExprResolveKeyCode(struct xkb_context *ctx, const ExprDef *expr, 54 ExprResolveInteger(struct xkb_context *ctx, const ExprDef *expr, 58 ExprResolveLevel(struct xkb_context *ctx, const ExprDef *expr, 62 ExprResolveGroup(struct xkb_context *ctx, const ExprDef *expr, 66 ExprResolveButton(struct xkb_context *ctx, const ExprDef *expr, [all …]
|
D | action.c | 226 const ExprDef *array_ndx, const ExprDef *value) in HandleNoAction() 235 const ExprDef *array_ndx, const ExprDef *value, in CheckBooleanFlag() 256 enum xkb_action_type action, const ExprDef *array_ndx, in CheckModifierField() 257 const ExprDef *value, enum xkb_action_flags *flags_inout, in CheckModifierField() 292 const ExprDef *array_ndx, const ExprDef *value, in CheckAffectField() 312 const ExprDef *array_ndx, const ExprDef *value) in HandleSetLatchLockMods() 340 const ExprDef *array_ndx, const ExprDef *value, in CheckGroupField() 343 const ExprDef *spec; in CheckGroupField() 379 const ExprDef *array_ndx, const ExprDef *value) in HandleSetLatchLockGroup() 404 const ExprDef *array_ndx, const ExprDef *value) in HandleMovePtr() [all …]
|
D | ast.h | 167 typedef union ExprDef ExprDef; typedef 196 ExprDef *left; 197 ExprDef *right; 202 ExprDef *child; 215 ExprDef *entry; 221 ExprDef *args; 231 union ExprDef { union 251 ExprDef *name; 252 ExprDef *value; 259 ExprDef *value; [all …]
|
D | ast-build.c | 72 static ExprDef * 75 ExprDef *expr = malloc(size); in ExprCreate() 88 ExprDef *name_ = ExprCreate(op_, value_type_, sizeof(type_)); \ 92 ExprDef * 100 ExprDef * 108 ExprDef * 116 ExprDef * 124 ExprDef * 132 ExprDef * 134 ExprDef *child) in ExprCreateUnary() [all …]
|
D | expr.c | 36 ExprResolveLhs(struct xkb_context *ctx, const ExprDef *expr, in ExprResolveLhs() 38 ExprDef **index_rtrn) in ExprResolveLhs() 124 ExprResolveBoolean(struct xkb_context *ctx, const ExprDef *expr, in ExprResolveBoolean() 193 ExprResolveKeyCode(struct xkb_context *ctx, const ExprDef *expr, in ExprResolveKeyCode() 273 ExprResolveIntegerLookup(struct xkb_context *ctx, const ExprDef *expr, in ExprResolveIntegerLookup() 280 ExprDef *left, *right; in ExprResolveIntegerLookup() 379 ExprResolveInteger(struct xkb_context *ctx, const ExprDef *expr, in ExprResolveInteger() 386 ExprResolveGroup(struct xkb_context *ctx, const ExprDef *expr, in ExprResolveGroup() 408 ExprResolveLevel(struct xkb_context *ctx, const ExprDef *expr, in ExprResolveLevel() 430 ExprResolveButton(struct xkb_context *ctx, const ExprDef *expr, int *btn_rtrn) in ExprResolveButton() [all …]
|
D | action.h | 47 const struct xkb_mod_set *mods, ExprDef *def, 53 const char *field, ExprDef *array_ndx, ExprDef *value);
|
D | types.c | 246 SetModifiers(KeyTypesInfo *info, KeyTypeInfo *type, ExprDef *arrayNdx, in SetModifiers() 247 ExprDef *value) in SetModifiers() 332 SetMapEntry(KeyTypesInfo *info, KeyTypeInfo *type, ExprDef *arrayNdx, in SetMapEntry() 333 ExprDef *value) in SetMapEntry() 422 SetPreserve(KeyTypesInfo *info, KeyTypeInfo *type, ExprDef *arrayNdx, in SetPreserve() 423 ExprDef *value) in SetPreserve() 518 SetLevelName(KeyTypesInfo *info, KeyTypeInfo *type, ExprDef *arrayNdx, in SetLevelName() 519 ExprDef *value) in SetLevelName() 545 const char *field, ExprDef *arrayNdx, ExprDef *value) in SetKeyTypeField() 580 ExprDef *arrayNdx; in HandleKeyTypeBody()
|
D | symbols.c | 616 GetGroupIndex(SymbolsInfo *info, KeyInfo *keyi, ExprDef *arrayNdx, in GetGroupIndex() 663 AddSymbolsToKey(SymbolsInfo *info, KeyInfo *keyi, ExprDef *arrayNdx, in AddSymbolsToKey() 664 ExprDef *value) in AddSymbolsToKey() 732 AddActionsToKey(SymbolsInfo *info, KeyInfo *keyi, ExprDef *arrayNdx, in AddActionsToKey() 733 ExprDef *value) in AddActionsToKey() 738 ExprDef *act; in AddActionsToKey() 766 for (act = value->unary.child; act; act = (ExprDef *) act->common.next) in AddActionsToKey() 784 act = (ExprDef *) act->common.next; in AddActionsToKey() 803 ExprDef *arrayNdx, ExprDef *value) in SetSymbolsField() 956 SetGroupName(SymbolsInfo *info, ExprDef *arrayNdx, ExprDef *value) in SetGroupName() [all …]
|
D | compat.c | 255 ResolveStateAndPredicate(ExprDef *expr, enum xkb_match_operation *pred_rtrn, in ResolveStateAndPredicate() 466 ExprDef *arrayNdx, ExprDef *value) in SetInterpField() 532 ExprDef *arrayNdx, ExprDef *value) in SetLedMapField() 633 ExprDef *ndx; in HandleGlobalVar() 655 ExprDef *arrayNdx; in HandleInterpBody() 726 ExprDef *arrayNdx; in HandleLedMapDef()
|
D | parser.y | 172 ExprDef *expr; 626 { $$ = (ExprDef *) AppendStmt((ParseCommon *) $1, 665 { $$ = (ExprDef *) AppendStmt((ParseCommon *) $1,
|
D | parser.h | 194 ExprDef *expr;
|
D | parser.c | 304 ExprDef *expr; 2855 { (yyval.expr) = (ExprDef *) AppendStmt((ParseCommon *) (yyvsp[-2].expr), in yyparse() 2952 { (yyval.expr) = (ExprDef *) AppendStmt((ParseCommon *) (yyvsp[-2].expr), in yyparse()
|
D | keycodes.c | 432 ExprDef *arrayNdx; in HandleKeyNameVar()
|