HomeSort by relevance Sort by last modified time
    Searched refs:linemap (Results 1 - 25 of 39) sorted by null

1 2

  /external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/
linemap.c 33 #include "linemap.h"
81 yasm_linemap_set(yasm_linemap *linemap, const char *filename,
91 virtual_line = linemap->current;
95 for (i = linemap->map_size; i > 0; i--) {
96 if (linemap->map_vector[i-1].line < virtual_line) {
97 if (i < linemap->map_size) {
98 mapping = &linemap->map_vector[i];
99 linemap->map_size = i + 1;
107 if (linemap->map_size >= linemap->map_allocated)
167 yasm_linemap *linemap = yasm_xmalloc(sizeof(yasm_linemap)); local
    [all...]
linemap.h 2 * \file libyasm/linemap.h
44 * \param linemap line mapping repository
47 void yasm_linemap_destroy(yasm_linemap *linemap);
50 * \param linemap line mapping repository
54 unsigned long yasm_linemap_get_current(yasm_linemap *linemap);
57 * \param linemap line mapping repository
66 int yasm_linemap_get_source(yasm_linemap *linemap, unsigned long line,
73 * \param linemap line mapping repository
79 void yasm_linemap_add_source(yasm_linemap *linemap,
84 * \param linemap line mapping repositor
    [all...]
dbgfmt.h 70 void (*generate) (yasm_object *object, yasm_linemap *linemap,
97 * \param linemap virtual/physical line mapping
101 void yasm_dbgfmt_generate(yasm_object *object, yasm_linemap *linemap,
116 #define yasm_dbgfmt_generate(object, linemap, ews) \
118 (object, linemap, ews)
parser.h 57 * lines of source into the object's linemap (via
64 yasm_linemap *linemap, yasm_errwarns *errwarns);
listfmt.h 69 void (*output) (yasm_listfmt *listfmt, FILE *f, yasm_linemap *linemap,
100 * \param linemap line mapping repository
104 yasm_linemap *linemap, yasm_arch *arch);
119 #define yasm_listfmt_output(listfmt, f, linemap, a) \
120 ((yasm_listfmt_base *)listfmt)->module->output(listfmt, f, linemap, a)
bc-incbin.c 32 #include "linemap.h"
250 yasm_linemap *linemap, unsigned long line)
256 yasm_linemap_lookup(linemap, line, &incbin->from, &xline);
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/parsers/nasm/
nasm-parser.c 36 yasm_linemap *linemap, yasm_errwarns *errwarns, int tasm)
44 parser_nasm.linemap = linemap;
80 int save_input, yasm_linemap *linemap,
83 nasm_do_parse(object, pp, save_input, linemap, errwarns, 0);
112 int save_input, yasm_linemap *linemap,
117 nasm_do_parse(object, pp, save_input, linemap, errwarns, 1);
nasm-parser-struct.h 56 /*@dependent@*/ yasm_linemap *linemap; member in struct:yasm_parser_nasm
nasm-parser.h 113 #define cur_line (yasm_linemap_get_current(parser_nasm->linemap))
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/codeview/
cv-dbgfmt.h 53 (yasm_object *object, yasm_linemap *linemap, yasm_errwarns *errwarns);
cv-dbgfmt.c 92 cv_dbgfmt_generate(yasm_object *object, yasm_linemap *linemap,
95 yasm_cv__generate_symline(object, linemap, errwarns);
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/null/
null-dbgfmt.c 50 null_dbgfmt_generate(yasm_object *object, yasm_linemap *linemap,
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/parsers/gas/
gas-parser.c 39 int save_input, yasm_linemap *linemap,
46 parser_gas.linemap = linemap;
89 * in the linemap.
92 yasm_linemap_get_current(parser_gas.linemap)-2);
gas-parse-intel.c 45 (to)->linemap = (from)->linemap; \
gas-parser.h 81 /* .line/.file: we have to see both to start setting linemap versions */
92 /*@dependent@*/ yasm_linemap *linemap; member in struct:yasm_parser_gas
150 #define cur_line (yasm_linemap_get_current(parser_gas->linemap))
gas-parse.c 322 /* Set linemap. */
323 yasm_linemap_set(parser_gas->linemap, filename, 0, line, 1);
430 /* Set linemap. */
431 yasm_linemap_set(parser_gas->linemap, filename, 0, line, incr);
474 yasm_linemap_set(parser_gas->linemap, NULL, 0,
479 yasm_linemap_set(parser_gas->linemap, parser_gas->dir_file, 0,
830 yasm_linemap_lookup(parser_gas->linemap, cur_line, &old_fn,
832 yasm_linemap_set(parser_gas->linemap, filename, 0, old_line,
837 yasm_linemap_set(parser_gas->linemap, filename, 0,
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/frontends/tasm/
tasm.c 84 /*@only@*/ yasm_linemap *linemap);
263 yasm_linemap *linemap; local
268 linemap = yasm_linemap_create();
269 yasm_linemap_set(linemap, in_filename, 0, 1, 1);
347 object->symtab, linemap, errwarns);
362 linemap, errwarns);
364 check_errors(errwarns, object, linemap);
368 check_errors(errwarns, object, linemap);
372 check_errors(errwarns, object, linemap);
375 yasm_dbgfmt_generate(object, linemap, errwarns)
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/frontends/yasm/
yasm.c 85 /*@only@*/ yasm_linemap *linemap);
248 yasm_linemap *linemap; local
256 linemap = yasm_linemap_create();
257 yasm_linemap_set(linemap, in_filename, 0, 1, 1);
289 linemap, errwarns);
330 yasm_errwarns_output_all(errwarns, linemap, warning_error,
334 yasm_linemap_destroy(linemap);
340 yasm_errwarns_output_all(errwarns, linemap, warning_error,
342 yasm_linemap_destroy(linemap);
355 yasm_linemap *linemap; local
    [all...]
  /external/chromium_org/third_party/cython/src/Cython/Tests/
TestStringIOTree.py 24 linemap = dict(enumerate(code.splitlines())) variable
67 tree.write(linemap[lineno] + '\n')
  /external/chromium_org/third_party/yasm/source/patched-yasm/
libyasm.h 49 #include <libyasm/linemap.h>
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/dwarf2/
dwarf2-dbgfmt.h 108 (yasm_object *object, yasm_linemap *linemap, yasm_errwarns *errwarns,
dwarf2-line.c 480 yasm_linemap *linemap; member in struct:dwarf2_line_bc_info
533 yasm_linemap_lookup(info->linemap, bc->line, &pathname, &info->loc.line);
563 yasm_linemap *linemap; member in struct:dwarf2_line_info
617 bcinfo.linemap = info->linemap;
685 yasm_dwarf2__generate_line(yasm_object *object, yasm_linemap *linemap,
699 /* Generate dirs and filenames based on linemap */
700 yasm_linemap_traverse_filenames(linemap, dbgfmt_dwarf2,
708 info.linemap = linemap;
    [all...]
dwarf2-dbgfmt.c 149 dwarf2_dbgfmt_generate(yasm_object *object, yasm_linemap *linemap,
159 debug_line = yasm_dwarf2__generate_line(object, linemap, errwarns,
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/stabs/
stabs-dbgfmt.c 99 yasm_linemap *linemap; member in struct:__anon20946
257 yasm_linemap_lookup(info->linemap, bc->line, &info->curfile,
312 stabs_dbgfmt_generate(yasm_object *object, yasm_linemap *linemap,
331 info.linemap = linemap;
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/listfmts/nasm/
nasm-listfmt.c 143 nasm_listfmt_output(yasm_listfmt *listfmt, FILE *f, yasm_linemap *linemap,
163 while (!yasm_linemap_get_source(linemap, line, &bc, &source)) {

Completed in 2202 milliseconds

1 2