/external/libxkbcommon/src/xkbcomp/ |
D | ast-build.h | 30 ExprDef * 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); [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 | ast-build.c | 60 static ExprDef * 63 ExprDef *expr = malloc(size); in ExprCreate() 75 ExprDef * 78 ExprDef *expr = ExprCreate(EXPR_VALUE, EXPR_TYPE_STRING, sizeof(ExprString)); in ExprCreateString() 85 ExprDef * 88 ExprDef *expr = ExprCreate(EXPR_VALUE, EXPR_TYPE_INT, sizeof(ExprInteger)); in ExprCreateInteger() 95 ExprDef * 98 ExprDef *expr = ExprCreate(EXPR_VALUE, EXPR_TYPE_FLOAT, sizeof(ExprFloat)); in ExprCreateFloat() 104 ExprDef * 107 ExprDef *expr = ExprCreate(EXPR_VALUE, EXPR_TYPE_BOOLEAN, sizeof(ExprBoolean)); in ExprCreateBoolean() [all …]
|
D | ast.h | 169 typedef union ExprDef ExprDef; typedef 204 ExprDef *left; 205 ExprDef *right; 210 ExprDef *child; 223 ExprDef *entry; 229 ExprDef *args; 234 ExprDef *actions; 244 union ExprDef { union 264 ExprDef *name; 265 ExprDef *value; [all …]
|
D | action.c | 228 const ExprDef *array_ndx, const ExprDef *value) in HandleNoAction() 237 const ExprDef *array_ndx, const ExprDef *value, in CheckBooleanFlag() 258 enum xkb_action_type action, const ExprDef *array_ndx, in CheckModifierField() 259 const ExprDef *value, enum xkb_action_flags *flags_inout, in CheckModifierField() 294 const ExprDef *array_ndx, const ExprDef *value, in CheckAffectField() 314 const ExprDef *array_ndx, const ExprDef *value) in HandleSetLatchLockMods() 342 const ExprDef *array_ndx, const ExprDef *value, in CheckGroupField() 345 const ExprDef *spec; in CheckGroupField() 381 const ExprDef *array_ndx, const ExprDef *value) in HandleSetLatchLockGroup() 406 const ExprDef *array_ndx, const ExprDef *value) in HandleMovePtr() [all …]
|
D | expr.c | 38 ExprResolveLhs(struct xkb_context *ctx, const ExprDef *expr, in ExprResolveLhs() 40 ExprDef **index_rtrn) in ExprResolveLhs() 132 ExprResolveBoolean(struct xkb_context *ctx, const ExprDef *expr, in ExprResolveBoolean() 204 ExprResolveKeyCode(struct xkb_context *ctx, const ExprDef *expr, in ExprResolveKeyCode() 284 ExprResolveIntegerLookup(struct xkb_context *ctx, const ExprDef *expr, in ExprResolveIntegerLookup() 291 ExprDef *left, *right; in ExprResolveIntegerLookup() 390 ExprResolveInteger(struct xkb_context *ctx, const ExprDef *expr, in ExprResolveInteger() 397 ExprResolveGroup(struct xkb_context *ctx, const ExprDef *expr, in ExprResolveGroup() 419 ExprResolveLevel(struct xkb_context *ctx, const ExprDef *expr, in ExprResolveLevel() 441 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 | 247 SetModifiers(KeyTypesInfo *info, KeyTypeInfo *type, ExprDef *arrayNdx, in SetModifiers() 248 ExprDef *value) in SetModifiers() 333 SetMapEntry(KeyTypesInfo *info, KeyTypeInfo *type, ExprDef *arrayNdx, in SetMapEntry() 334 ExprDef *value) in SetMapEntry() 423 SetPreserve(KeyTypesInfo *info, KeyTypeInfo *type, ExprDef *arrayNdx, in SetPreserve() 424 ExprDef *value) in SetPreserve() 519 SetLevelName(KeyTypesInfo *info, KeyTypeInfo *type, ExprDef *arrayNdx, in SetLevelName() 520 ExprDef *value) in SetLevelName() 546 const char *field, ExprDef *arrayNdx, ExprDef *value) in SetKeyTypeField() 581 ExprDef *arrayNdx; in HandleKeyTypeBody()
|
D | symbols.c | 608 GetGroupIndex(SymbolsInfo *info, KeyInfo *keyi, ExprDef *arrayNdx, in GetGroupIndex() 655 AddSymbolsToKey(SymbolsInfo *info, KeyInfo *keyi, ExprDef *arrayNdx, in AddSymbolsToKey() 656 ExprDef *value) in AddSymbolsToKey() 724 AddActionsToKey(SymbolsInfo *info, KeyInfo *keyi, ExprDef *arrayNdx, in AddActionsToKey() 725 ExprDef *value) in AddActionsToKey() 730 ExprDef *act; in AddActionsToKey() 758 for (act = value->actions.actions; act; act = (ExprDef *) act->common.next) in AddActionsToKey() 776 act = (ExprDef *) act->common.next; in AddActionsToKey() 795 ExprDef *arrayNdx, ExprDef *value) in SetSymbolsField() 948 SetGroupName(SymbolsInfo *info, ExprDef *arrayNdx, ExprDef *value) in SetGroupName() [all …]
|
D | compat.c | 257 ResolveStateAndPredicate(ExprDef *expr, enum xkb_match_operation *pred_rtrn, in ResolveStateAndPredicate() 468 ExprDef *arrayNdx, ExprDef *value) in SetInterpField() 534 ExprDef *arrayNdx, ExprDef *value) in SetLedMapField() 635 ExprDef *ndx; in HandleGlobalVar() 657 ExprDef *arrayNdx; in HandleInterpBody() 728 ExprDef *arrayNdx; in HandleLedMapDef()
|
D | parser.y | 174 ExprDef *expr; 175 struct { ExprDef *head; ExprDef *last; } exprList;
|
D | keycodes.c | 435 ExprDef *arrayNdx; in HandleKeyNameVar()
|
/external/libxkbcommon/config/libxkbcommon.so.0.0.0.p/ |
D | parser.h | 138 ExprDef *expr; 139 struct { ExprDef *head; ExprDef *last; } exprList;
|