/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/cpp/ |
H A D | pr32974.c | 1 /* 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 D | ifc-4.c | 21 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 D | cpp-id-data.h | 45 /* 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 D | ada_pygments.py | 10 """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 D | dectest.exp | 375 # 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 D | stream.h | 78 struct isl_token *tokens[5]; member in struct:isl_stream
|
/haiku-buildtools/isl/ |
H A D | isl_stream.c | 186 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 D | macro.c | 31 /* 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 D | mkoffload.c | 46 /* 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 D | parser.h | 68 /* 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 D | parser.c | 209 (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 D | expr.c | 195 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 D | deffilep.y | 873 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 D | deffilep.y | 1237 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 D | cccp.c | 603 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 D | cexp.y | 1202 check_assertion (name, sym_length, tokens_specified, tokens) 1206 struct arglist *tokens;
|
H A D | cexp.c | 563 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 D | c-cppbuiltin.c | 1427 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 D | c-ada-spec.c | 110 cpp_token *token = ¯o->exp.tokens[j]; 183 cpp_token *token = ¯o->exp.tokens[i];
|
/haiku-buildtools/gcc/gcc/c/ |
H A D | c-parser.c | 176 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 D | sh.c | 748 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 D | tc-mips.c | 3011 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 D | texinfo.tex | 1201 % 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 D | texinfo.tex | 1297 % 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 D | texinfo.tex | 1297 % 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...] |