Searched refs:lineno (Results 1 - 25 of 38) sorted by relevance

12

/gem5/src/systemc/tests/systemc/misc/unit/control/wait/
H A Dwait.cpp108 sc_assert(thread->lineno == 0);
111 int lineno = first_line; local
113 sc_assert(thread->lineno == lineno);
116 sc_assert(thread->lineno == 0);
119 lineno += 3;
121 sc_assert(thread->lineno == lineno);
124 sc_assert(thread->lineno == 0);
127 lineno
[all...]
/gem5/src/mem/slicc/
H A Dutil.py52 def __init__(self, filename, lineno, no_warning=False):
56 if not isinstance(lineno, (int, long)):
58 "filename must be an integer, found '%s'" % (type(lineno), )
60 self.lineno = lineno
64 return '%s:%d' % (os.path.basename(self.filename), self.lineno)
/gem5/ext/ply/example/yply/
H A Dylex.py45 t.lexer.lineno += t.value.count('\n')
51 t.lexer.lineno += t.value.count("\n")
56 t.lexer.lineno += 1
87 t.lexer.lineno += t.value.count('\n')
98 print "%d: Illegal character '%s'" % (t.lexer.lineno, t.value[0])
/gem5/ext/ply/test/
H A Dlex_module_import.py37 t.lineno += t.value.count("\n")
H A Dcalclex.py39 t.lineno += t.value.count("\n")
H A Dlex_closure.py41 t.lineno += t.value.count("\n")
H A Dlex_object.py40 t.lineno += t.value.count("\n")
H A Dlex_opt_alias.py43 t.lexer.lineno += t.value.count("\n")
H A Dlex_optimize.py39 t.lineno += t.value.count("\n")
H A Dlex_optimize2.py39 t.lineno += t.value.count("\n")
H A Dlex_optimize3.py41 t.lineno += t.value.count("\n")
/gem5/src/systemc/ext/core/
H A Dsc_process_handle.hh123 sc_process_b(const char *name) : sc_object(name), file(nullptr), lineno(0)
125 sc_process_b() : sc_object(), file(nullptr), lineno(0) {}
128 int lineno; member in class:sc_core::sc_process_b
132 void sc_set_location(const char *file, int lineno);
/gem5/ext/ply/example/GardenSnake/
H A DGardenSnake.py130 t.lexer.lineno += len(t.value)
207 def _new_token(type, lineno):
211 tok.lineno = lineno
215 def DEDENT(lineno):
216 return _new_token("DEDENT", lineno)
219 def INDENT(lineno):
220 return _new_token("INDENT", lineno)
269 yield INDENT(token.lineno)
285 yield DEDENT(token.lineno)
[all...]
/gem5/ext/ply/ply/
H A Dctokens.py120 t.lexer.lineno += t.value.count('\n')
126 t.lexer.lineno += 1
H A Dcpp.py26 t.lexer.lineno += t.value.count("\n")
48 t.lexer.lineno += t.value.count("\n")
54 t.lexer.lineno += t.value.count("\n")
60 t.lexer.lineno += t.value.count("\n")
274 lex.lineno = 1
338 self.error(self.source,tokenlist[0].lineno,"Missing '(' in macro arguments")
365 self.error(self.source,tokenlist[-1].lineno,"Missing ')' in macro arguments")
485 e.lineno = t.lineno
496 self.error(self.source,t.lineno,"Macr
[all...]
/gem5/src/arch/
H A Dmicro_asm.py173 def error(lineno, string, print_traceback = False):
177 if lineno != 0:
178 line_str = "%d:" % lineno
227 t.lineno += t.value.count('\n')
270 t.lineno += t.value.count('\n')
276 t.lineno += t.value.count('\n')
283 t.lineno += t.value.count('\n')
301 error(t.lineno, "illegal character '%s'" % t.value[0])
480 error(t.lineno, "syntax error at '%s'" % t.value)
H A Disa_parser.py94 self.lineno = 0
97 self.lineno = first
245 def defineInst(self, parser, name, args, lineno):
258 error(lineno, 'error defining "%s": %s.' % (name, exc))
271 def defineInst(self, parser, name, args, lineno):
272 error(lineno,
1523 # LineTracker: track filenames along with line numbers in PLY lineno fields
1524 # PLY explicitly doesn't do anything with 'lineno' except propagate
1530 def __init__(self, filename, lineno=1):
1532 self.lineno
[all...]
/gem5/ext/ply/example/ansic/
H A Dclex.py59 t.lexer.lineno += t.value.count("\n")
146 t.lexer.lineno += t.value.count('\n')
151 t.lexer.lineno += 1
/gem5/ext/ply/example/BASIC/
H A Dbasiclex.py50 t.lexer.lineno += 1
H A Dbasinterp.py31 for lineno in self.stat:
32 if self.prog[lineno][0] == 'DATA':
33 self.data = self.data + self.prog[lineno][1]
39 for lineno in self.stat:
40 if self.prog[lineno][0] == 'END' and not has_end:
41 has_end = lineno
46 if has_end != lineno:
53 lineno = self.stat[pc]
54 if self.prog[lineno][0] == 'FOR':
55 forinst = self.prog[lineno]
[all...]
/gem5/src/systemc/core/
H A Dsc_process_handle.cc60 sc_set_location(const char *file, int lineno) argument
66 current->lineno = lineno;
/gem5/src/python/m5/util/
H A Dgrammar.py91 return self.current_lexer.lineno
131 (self.current_source, t.lineno, t.lexpos + 1, t.value)
138 (repr(t.value[0]), t.lineno, t.lexpos)
/gem5/ext/ply/example/calc/
H A Dcalc.py33 t.lexer.lineno += t.value.count("\n")
/gem5/ext/ply/example/calcdebug/
H A Dcalc.py33 t.lexer.lineno += t.value.count("\n")
/gem5/ext/ply/example/closurecalc/
H A Dcalc.py44 t.lexer.lineno += t.value.count("\n")

Completed in 30 milliseconds

12