Home | History | Annotate | Download | only in compiler

Lines Matching refs:To

29    Bison output files to be licensed under the GNU General Public
38 /* All symbols defined below should begin with yy or YY, to avoid
41 There are some unavoidable exceptions within include files to
90 * substantially similar to the "NO WARRANTY" disclaimer below
95 * of any contributors may be used to endorse or promote products derived
105 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
108 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
142 /* Define YYMALLOC/YYFREE to prevent redefinition errors */
305 /* Identity function, used to suppress warnings about constant conditions. */
358 to allow for a few compiler-allocated temporary stack slots. */
407 /* The size of an array large to enough to hold all stacks, each with
413 /* Copy COUNT objects from FROM to TO. The source and destination do
417 # define YYCOPY(To, From, Count) \
418 __builtin_memcpy (To, From, (Count) * sizeof (*(From)))
420 # define YYCOPY(To, From, Count) \
425 (To)[yyi] = (From)[yyi]; \
431 /* Relocate STACK from its old location to the new one. The
434 stack. Advance YYPTR to a properly aligned location for the next
463 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */
470 /* YYTRANSLATE[YYLEX] -- Bison symbol number corresponding to YYLEX. */
558 /* YYTOKNUM[YYLEX-NUM] -- Internal token number corresponding to
585 /* YYDEFACT[STATE-NAME] -- Default rule to reduce with in state
586 STATE-NUM when YYTABLE doesn't specify something else to do. Zero
623 /* YYTABLE[YYPACT[STATE-NUM]]. What to do in state STATE-NUM. If
695 to ease the transition to the new meaning of YYERROR, for GCC.
724 /* YYLLOC_DEFAULT -- Set CURRENT to span from RHS[1] to RHS[N].
725 If N is 0, then set CURRENT to the empty location which ends
859 | yy_stack_print -- Print the state stack from its BOTTOM up to its |
891 | Report that the YYRULE is going to be reduced. |
943 /* YYMAXDEPTH -- maximum size the stacks can grow to (effective only
986 /* Copy YYSRC to YYDEST, returning the address of the terminating '\0' in
1011 to YYRES the contents of YYSTR after stripping away unnecessary
1103 /* Start YYX at -YYN if negative to avoid negative indexes in
1170 | Release the memory associated to this symbol. |
1256 /* Number of tokens to shift before error messages enabled. */
1260 `yyss': related to states.
1261 `yyvs': related to semantic values.
1263 Refer to the stacks thru separate pointers, to allow yyoverflow
1264 to reallocate them elsewhere. */
1282 /* The variables used to return semantic value and location from the
1296 Keep to zero when no symbol should be popped. */
1309 yychar = YYEMPTY; /* Cause a token to be read. */
1338 /* Give user a chance to reallocate the stack. Use copies of
1345 data in use in that stack, in bytes. This used to be a
1385 YYDPRINTF ((stderr, "Stack size increased to %lu\n",
1407 /* First try to decide what to do without reference to lookahead token. */
1432 /* If the proper action on seeing token YYTOKEN is to reduce or to
1477 /* yyn is the number of a rule to reduce with. */
1483 Otherwise, the following line sets YYVAL to garbage.
1485 users should not rely upon it. Assigning to YYVAL
1705 that goes to, based on the state we popped back to and the rule
1768 /* If just tried and failed to reuse lookahead token after an
1785 /* Else will try to reuse lookahead token after shifting the error
1945 * RETURN: Pointer to the opcode name
1972 * PARAMETERS: ExprString - Expression to be evaluated. Must be
1990 /* Point lexer to the input string */