| Index: third_party/cython/src/Cython/Compiler/Scanning.pxd
|
| diff --git a/third_party/cython/src/Cython/Compiler/Scanning.pxd b/third_party/cython/src/Cython/Compiler/Scanning.pxd
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..b560c1ec806e58d8830b747ce2571ed7c313f4e1
|
| --- /dev/null
|
| +++ b/third_party/cython/src/Cython/Compiler/Scanning.pxd
|
| @@ -0,0 +1,52 @@
|
| +import cython
|
| +
|
| +from Cython.Plex.Scanners cimport Scanner
|
| +
|
| +cdef class Method:
|
| + cdef object name
|
| + cdef object __name__
|
| +
|
| +cdef class CompileTimeScope:
|
| + cdef public dict entries
|
| + cdef public CompileTimeScope outer
|
| + cdef declare(self, name, value)
|
| + cdef lookup_here(self, name)
|
| + cpdef lookup(self, name)
|
| +
|
| +cdef class PyrexScanner(Scanner):
|
| + cdef public context
|
| + cdef public list included_files
|
| + cdef public CompileTimeScope compile_time_env
|
| + cdef public bint compile_time_eval
|
| + cdef public bint compile_time_expr
|
| + cdef public bint parse_comments
|
| + cdef public bint in_python_file
|
| + cdef public source_encoding
|
| + cdef set keywords
|
| + cdef public list indentation_stack
|
| + cdef public indentation_char
|
| + cdef public int bracket_nesting_level
|
| + cdef public sy
|
| + cdef public systring
|
| +
|
| + cdef long current_level(self)
|
| + #cpdef commentline(self, text)
|
| + #cpdef open_bracket_action(self, text)
|
| + #cpdef close_bracket_action(self, text)
|
| + #cpdef newline_action(self, text)
|
| + #cpdef begin_string_action(self, text)
|
| + #cpdef end_string_action(self, text)
|
| + #cpdef unclosed_string_action(self, text)
|
| + @cython.locals(current_level=cython.long, new_level=cython.long)
|
| + cpdef indentation_action(self, text)
|
| + #cpdef eof_action(self, text)
|
| + cdef next(self)
|
| + cdef peek(self)
|
| + #cpdef put_back(self, sy, systring)
|
| + #cdef unread(self, token, value)
|
| + cdef bint expect(self, what, message = *) except -2
|
| + cdef expect_keyword(self, what, message = *)
|
| + cdef expected(self, what, message = *)
|
| + cdef expect_indent(self)
|
| + cdef expect_dedent(self)
|
| + cdef expect_newline(self, message = *)
|
|
|