Searched refs:tokens (Results 1 - 25 of 37) sorted by relevance

12

/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/cpp/
H A Dpr32974.c1 /* PR preprocessor/32974 - don't warn for extra tokens in pragma dependency */
4 #pragma GCC dependency "pr32974.c" extra tokens are ok
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/tree-ssa/
H A Difc-4.c21 cpp_token * tokens; member in union:cpp_macro::cpp_macro_u
43 if (macro->exp.tokens[i].type == CPP_PASTE)
44 *extra_dest++ = macro->exp.tokens[i];
46 *normal_dest++ = macro->exp.tokens[i];
/haiku-buildtools/gcc/libcpp/include/
H A Dcpp-id-data.h45 /* Replacement tokens (ISO) or replacement text (traditional). See
50 cpp_token * GTY ((tag ("0"), length ("%0.count"))) tokens; member in union:cpp_macro_u
57 /* Number of tokens in expansion, or bytes for traditional macros. */
78 /* Indicate whether the tokens include extra CPP_PASTE tokens at the
80 tokens. */
/haiku-buildtools/gcc/gcc/ada/doc/share/
H A Dada_pygments.py10 """Return the tokens needed for RegexLexer
148 tokens = get_lexer_tokens() variable in class:AdaLexer
164 tokens = get_lexer_tokens(True) variable in class:TaggedAdaLexer
180 tokens = get_lexer_tokens(project_support=True) variable in class:GNATProjectLexer
/haiku-buildtools/gcc/gcc/testsuite/gcc.misc-tests/
H A Ddectest.exp375 # Break LINE into a list of tokens. Be sensitive to quoting.
380 set tokens [list]
387 return $tokens
389 lappend tokens $token
405 lappend tokens $token
408 lappend tokens {}
417 lappend tokens $token
419 return $tokens
/haiku-buildtools/isl/include/isl/
H A Dstream.h78 struct isl_token *tokens[5]; member in struct:isl_stream
/haiku-buildtools/isl/
H A Disl_stream.c186 s->tokens[i] = NULL;
287 s->tokens[s->n_token++] = tok;
366 if (same_line && s->tokens[s->n_token - 1]->on_new_line)
368 return s->tokens[--s->n_token];
758 isl_token_free(s->tokens[i]);
/haiku-buildtools/gcc/libcpp/
H A Dmacro.c31 /* This structure represents the tokens of a macro argument. These
32 tokens can be macro themselves, in which case they can be either
40 unsigned int count; /* # of tokens in argument. */
41 unsigned int expanded_count; /* # of tokens in expanded argument. */
43 unexpanded tokens are stored. */
45 expanded tokens are
49 /* The kind of macro tokens which the instance of
61 /* An iterator over tokens coming from a function-like macro
183 /* Statistical counter tracking the total number tokens resulting
450 /* We are tracking tokens resultin
[all...]
/haiku-buildtools/gcc/gcc/config/nvptx/
H A Dmkoffload.c46 /* 0-ff used for single char tokens */
88 Token *tokens; member in struct:Stmt
423 /* All other tokens shouldn't have anything magic in them */
443 alloc_stmt (unsigned vis, Token *tokens, Token *end, Token const *sym) argument
457 tokens->space = 0;
460 stmt->tokens = tokens;
461 stmt->len = end - tokens;
462 stmt->sym = sym ? sym - tokens : ~0;
489 write_tokens (out, stmt->tokens, stm
[all...]
/haiku-buildtools/gcc/gcc/cp/
H A Dparser.h68 /* Use for all other tokens. */
87 /* A pointer just past the last available token. The tokens
92 no more available tokens. */
97 began saving tokens. If the stack is non-empty, we are saving
98 tokens. */
113 /* cp_token_cache is a range of tokens. There is no need to represent
114 allocate heap memory for it, since tokens are never removed from the
207 vec<cp_token_cache_ptr> tokens; member in struct:cp_omp_declare_simd_data
214 /* The lexer from which we are obtaining tokens. */
258 `>>' tokens, whic
[all...]
H A Dparser.c209 (cp_token_cache *tokens);
280 /* Dump up to NUM tokens in BUFFER to FILE starting with token
282 first token in BUFFER. If NUM is 0, dump all the tokens. If
283 CURR_TOKEN is set and it is one of the tokens in BUFFER, it will be
295 fprintf (file, "%u tokens\n", vec_safe_length (buffer));
355 /* Dump all tokens in BUFFER to stderr. */
491 /* Dump the tokens in a window of size WINDOW_SIZE around the next_token for
526 fprintf (file, "Number of tokens: %u\n",
639 /* Create a new main C++ lexer, the lexer that gets tokens from the
658 /* Get the remaining tokens fro
24172 cp_token_cache *tokens; local
24255 cp_token_cache *tokens; local
[all...]
/haiku-buildtools/legacy/gcc/gcc/f/
H A Dexpr.c195 ffelexToken tokens[10]; /* Used in certain cases, like (unary) member in struct:_ffeexpr_stack_
224 static ffelexToken ffeexpr_tokens_[10]; /* Scratchpad tokens for syntactic. */
7214 Prepares cluster for delivery of lexer tokens representing an expression
7222 if necessary, ffeexpr can return several tokens as end-of-expression
7223 tokens if it needs to scan forward more than one in any instance. */
7247 Prepares cluster for delivery of lexer tokens representing an expression
7255 if necessary, ffeexpr can return several tokens as end-of-expression
7256 tokens if it needs to scan forward more than one in any instance. */
7297 ffebad_here (1, ffelex_token_where_line (ffeexpr_stack_->tokens[0]),
7298 ffelex_token_where_column (ffeexpr_stack_->tokens[
[all...]
/haiku-buildtools/legacy/binutils/ld/
H A Ddeffilep.y873 tokens[] =
1025 if (ISALPHA (q)) /* Check for tokens. */
1027 for (i = 0; tokens[i].name; i++)
1028 if (strcmp (tokens[i].name, buffer) == 0)
1033 return tokens[i].token;
/haiku-buildtools/binutils/ld/
H A Ddeffilep.y1237 tokens[] =
1389 if (ISALPHA (q)) /* Check for tokens. */
1391 for (i = 0; tokens[i].name; i++)
1392 if (strcmp (tokens[i].name, buffer) == 0)
1397 return tokens[i].token;
/haiku-buildtools/legacy/gcc/gcc/
H A Dcccp.c603 has entries for all tokens defined by #define directives (type T_MACRO),
604 plus some special tokens like __LINE__ (these each have their own
667 loop computes the hash value `on the fly' for most tokens,
726 Each value is itself a list of "tokens".
731 struct arglist *tokens; member in struct:tokenlist_list
751 loop computes the hash value `on the fly' for most tokens,
2511 * stands for a place that tokens must be separated or whitespace
3158 /* Newline White is a "funny space" to separate tokens that are
3523 to separate the tokens. If we are making real output,
4940 of lines with two tokens o
6428 struct arglist *tokens = NULL; local
6506 struct arglist *tokens = NULL; local
[all...]
H A Dcexp.y1202 check_assertion (name, sym_length, tokens_specified, tokens)
1206 struct arglist *tokens;
H A Dcexp.c563 int yyerrstatus; /* number of tokens to shift before error messages enabled */
801 /* count tokens shifted since error; after three, turn off error status. */
1249 /* This is wrong; only states that explicitly want error tokens
2120 check_assertion (name, sym_length, tokens_specified, tokens)
2124 struct arglist *tokens;
/haiku-buildtools/gcc/gcc/c-family/
H A Dc-cppbuiltin.c1427 if (node->value.macro->exp.tokens[idx].type == CPP_NUMBER)
1430 node->value.macro->exp.tokens[idx].val.str.len = strlen (buf1);
1431 node->value.macro->exp.tokens[idx].val.str.text
H A Dc-ada-spec.c110 cpp_token *token = &macro->exp.tokens[j];
183 cpp_token *token = &macro->exp.tokens[i];
/haiku-buildtools/gcc/gcc/c/
H A Dc-parser.c176 of preprocessing tokens to tokens. */
197 tokens of look-ahead; more are not needed for C. */
199 /* The look-ahead tokens. */
200 c_token * GTY((skip)) tokens;
201 /* Buffer for look-ahead tokens. */
203 /* How many look-ahead tokens are available (0, 1 or 2, or
204 more if parsing from pre-lexed tokens). */
208 enough tokens have been consumed to recover from the error. */
242 /* Buffer to hold all the tokens fro
198 c_token * GTY((skip)) tokens; member in struct:c_parser
[all...]
/haiku-buildtools/gcc/gcc/config/sh/
H A Dsh.c748 std::vector<std::string> tokens;
751 tokens.push_back (std::string ());
752 std::getline (ss, tokens.back (), ',');
755 if (tokens.empty ())
761 if (tokens.front () == model_names[i])
769 err_ret ("invalid atomic model name \"%s\"", tokens.front ().c_str ());
773 /* Go through the remaining tokens. */
774 for (size_t i = 1; i < tokens.size (); ++i)
776 if (tokens[i] == "strict")
778 else if (tokens[
[all...]
/haiku-buildtools/binutils/gas/config/
H A Dtc-mips.c3011 and OT_REG tokens for them if so, and return a pointer to the first
3071 /* Parse one or more tokens from S. Return a pointer to the first
3099 /* Handle tokens that start with a register. */
3203 Return a list of tokens on success, otherwise return 0. The caller
4785 /* Try to get an expression from the next tokens in ARG. Consume the
4786 tokens and return true on success, storing the expression value in
4827 /* Try to get a constant expression from the next tokens in ARG. Consume
4828 the tokens and return return true on success, storing the constant value
7831 struct mips_operand_token *tokens, unsigned int opcode_extra,
7853 arg.token = tokens;
7821 match_insn(struct mips_cl_insn *insn, const struct mips_opcode *opcode, struct mips_operand_token *tokens, unsigned int opcode_extra, bfd_boolean lax_match, bfd_boolean complete_p) argument
8070 match_mips16_insn(struct mips_cl_insn *insn, const struct mips_opcode *opcode, struct mips_operand_token *tokens) argument
8270 match_insns(struct mips_cl_insn *insn, const struct mips_opcode *first, const struct mips_opcode *past, struct mips_operand_token *tokens, int opcode_extra, bfd_boolean lax_match) argument
8350 match_mips16_insns(struct mips_cl_insn *insn, const struct mips_opcode *first, struct mips_operand_token *tokens) argument
13815 struct mips_operand_token *tokens; local
13868 struct mips_operand_token *tokens; local
[all...]
/haiku-buildtools/libtool/doc/
H A Dtexinfo.tex1201 % us) handles it with this amazing macro to replace tokens. I've
1204 % #1 is the tokens to replace.
2596 % Multiple tokens in the argument. We hope it's a number.
2949 % Make sure that spaces turn into tokens that match what \doignoretext wants.
4976 \sepspaces % Make spaces be word-separators rather than space tokens.
5253 % We save the uninterpreted tokens, rather than creating a box.
6348 % \parseargline) fails inside footnotes because the tokens are fixed when
6683 % Append the tokens #2 to the definition of macro #1, not expanding either.
/haiku-buildtools/binutils/texinfo/
H A Dtexinfo.tex1297 % us) handles it with this amazing macro to replace tokens, with minor
1301 % #1 is the tokens to replace.
3509 % Multiple tokens in the argument. We hope it's a number.
3870 % Make sure that spaces turn into tokens that match what \doignoretext wants.
6084 \sepspaces % Make spaces be word-separators rather than space tokens.
6106 % We want to swallow spaces (but not other tokens) after the fake
6426 % We save the uninterpreted tokens, rather than creating a box.
7226 % This expands tokens, so do it after making catcode changes, so _
7547 % \parseargline) fails inside footnotes because the tokens are fixed when
7886 % Append the tokens #
[all...]
/haiku-buildtools/gcc/mpc/doc/
H A Dtexinfo.tex1297 % us) handles it with this amazing macro to replace tokens, with minor
1301 % #1 is the tokens to replace.
3512 % Multiple tokens in the argument. We hope it's a number.
3873 % Make sure that spaces turn into tokens that match what \doignoretext wants.
6088 \sepspaces % Make spaces be word-separators rather than space tokens.
6110 % We want to swallow spaces (but not other tokens) after the fake
6430 % We save the uninterpreted tokens, rather than creating a box.
7230 % This expands tokens, so do it after making catcode changes, so _
7551 % \parseargline) fails inside footnotes because the tokens are fixed when
7890 % Append the tokens #
[all...]

Completed in 602 milliseconds

12