summaryrefslogtreecommitdiff
path: root/Cython/Compiler/Symtab.py
Commit message (Expand)AuthorAgeFilesLines
* Rename the options of the "check_size" feature to make them more obvious: "wa...Stefan Behnel2018-09-291-1/+1
* Minor cleanups of 'check_size' implementation (#2627).Stefan Behnel2018-09-291-7/+7
* Merge pull request #2627 from mattip/check_size2Stefan Behnel2018-09-291-2/+4
|\
| * MAINT: fixes from reviewmattip2018-09-251-1/+1
| * ENH: add check_size option to ctypedef class for external classesmattip2018-09-251-2/+4
* | Add a new directive 'str_is_str=True' that keeps unprefixed string literals a...Stefan Behnel2018-09-241-6/+12
|/
* Set the maximum line length to 150.gabrieldemarmiesse2018-08-181-1/+3
* Merge branch 'cpp-operator'Robert Bradshaw2018-05-031-2/+20
|\
| * Further operator finding fixesda_woods2015-09-191-8/+12
| * Allow nonmember operators in c++ classesda_woods2015-09-191-2/+18
* | Misc typosluz.paz2018-03-121-2/+2
* | Do not issue "redefined" warnings on C++ function overrides with different si...Stefan Behnel2018-03-111-3/+16
* | Always show original position on "redeclared" errors.Stefan Behnel2018-03-111-1/+10
* | Actually show "redefined" warnings, but only for "cdef extern" blocks, i.e. t...Stefan Behnel2018-03-091-2/+3
* | Silence "redefined" warning again as it is more annoying than helpful to rece...Stefan Behnel2018-03-091-1/+2
* | Explicitly re-allow memoryviews in default argument structs after disallowing...Stefan Behnel2018-02-231-2/+2
* | Disallow memory views as struct members since structs do not allow safe buffe...Stefan Behnel2018-02-111-4/+5
* | Promote the new opaque PEP-539 type "Py_tss_t" to a known Cython type to avoi...Stefan Behnel2018-01-281-4/+4
* | Fix a value type for the initial assignment of Python variables: should alway...Stefan Behnel2018-01-281-1/+1
* | Verbatim C code using docstring syntax.Jeroen Demeyer2017-11-171-21/+45
* | Require GIL-holding constructor if base classes require GIL.Robert Bradshaw2017-11-071-0/+6
* | Optimise iteration over containers declared with a "Dict[...]" type annotation.Stefan Behnel2017-11-051-0/+2
* | Reformat code.Stefan Behnel2017-10-291-4/+4
* | Make re-declaration warning louder.Robert Bradshaw2017-10-121-1/+1
* | Repair compilation error for nested module level comprehensions.Stefan Behnel2017-10-031-4/+14
* | Cleanup late includes.Robert Bradshaw2017-10-021-8/+1
* | Automatic late includes.Jeroen Demeyer2017-09-281-8/+26
* | Fix error handling when importing NumPy for Pythran modules.Stefan Behnel2017-09-281-8/+0
* | Fix Py3 list comprehensions in (C-)class bodies: loop variable was declared i...Stefan Behnel2017-09-271-2/+4
* | Avoid copying C++ classes when passing constructor arguments.Robert Bradshaw2017-09-231-0/+10
* | Fix another issue with automatic exception values.Robert Bradshaw2017-09-231-0/+2
* | Allow mismatches of broader exception declarations in .pxd signatures as long...Stefan Behnel2017-09-211-0/+4
* | Make vtable order of extension types with fused methods only dependant on the...Stefan Behnel2017-09-201-5/+15
* | Mark "__eq__" and friends as special methods to correctly distinguish them fr...Stefan Behnel2017-09-041-2/+8
* | Generate "tp_richcompare" slot when "__eq__" and/or its friends are defined b...Stefan Behnel2017-09-031-5/+10
* | Allow C++ classes to have Python object members.Robert Bradshaw2017-08-251-10/+9
* | Remove unused parameter.Robert Bradshaw2017-08-241-3/+2
* | Merge remote-tracking branch 'origin/release'Stefan Behnel2017-08-171-0/+3
|\ \
| * | Don't error on inherited type members.Robert Bradshaw2017-08-121-0/+3
* | | Merge pull request #1794 from scoder/pep489_multi_phase_initscoder2017-08-091-1/+2
|\ \ \
| * | | implement PEP 489 multi-phase module initialisation in Py3.5+Stefan Behnel2017-07-221-1/+2
* | | | repair scoped comprehensions inside of generators and async functions by allo...Stefan Behnel2017-08-071-16/+36
| |/ / |/| |
* | | Suppress special casing of attribute names in closure classes since they are ...Stefan Behnel2017-07-251-5/+6
|/ /
* | Don't inherit template parameters as types.Robert Bradshaw2017-07-091-6/+15
* | Inherit C++ nested types.Robert Bradshaw2017-07-081-0/+5
* | Make bad pxd declarations into an warning for now.Robert Bradshaw2017-07-031-3/+4
* | Merge branch 'master' into feature/pythranscoder2017-06-251-1/+2
|\ \
| * | Allow undeclared narrower return for cdef methods.Robert Bradshaw2017-06-191-1/+2
* | | Add a Pythran backend for Numpy operationAdrien Guinet2017-06-171-0/+4
|/ /
* | Allow cimport to follow import.Robert Bradshaw2017-06-161-0/+3