rdb
|
909856c75d
Improve interrogate diagnostics when encountering unknown types
|
10 years ago |
rdb
|
ac1c036cac
interrogatedb 3.0 to restructure make_seq, improve make_seq handling and performance
|
10 years ago |
rdb
|
155ae811aa
Fix some edge cases for preprocessor, support auto keyword, MSVC compile fix
|
10 years ago |
rdb
|
920210c999
Fix the vast majority of Interrogate parse issues and warnings, add support for inline namespace and constexpr
|
10 years ago |
rdb
|
b65ad853fe
Support C++11/14 features: nullptr, decltype, unicode literals, custom literals, alignof
|
10 years ago |
rdb
|
ba45120eac
Try to stay compatible with Bison 2.5 (for Ubuntu precise), support C++11 and C++17 static_assert, improve error reporting, handle several gcc keyword aliases, fix bug handling preprocessor expression in which the same manifest occurs more than once
|
10 years ago |
rdb
|
1c9ff40236
Require new Bison version on Windows, fallback to prebuilt files if not present
|
10 years ago |
rdb
|
e327c7e978
Vastly improve quality of Interrogate error messages, also fix erroneous location indications
|
10 years ago |
rdb
|
6feef4e230
Interrogate now parses (and ignores) explicit template instantiations
|
10 years ago |
rdb
|
7f3f546cdd
Interrogate now parses "volatile" qualifier in instance identifiers correctly
|
10 years ago |
rdb
|
7026854cc2
Fixes to get the C binding generator to work
|
10 years ago |
rdb
|
38d02fadf9
Fix various interrogate issues with parsing PhysX headers
|
10 years ago |
rdb
|
34761a0b9b
Merge branch 'master' into interrogate-overhaul
|
11 years ago |
rdb
|
368e1ca644
Support noexcept and rvalue references in C++ parser
|
11 years ago |
rdb
|
6db5d0dc11
Huge cppparser and interrogate overhaul, bringing:
|
11 years ago |
rdb
|
a6229f1fac
Support for comments in enums. Improve comment handling in C++ parser. Improve doxygen reference. Update interrogate interface. (Addendum to interrogatedb v2.3.)
|
11 years ago |
rdb
|
c178aba639
Add property support to interrogate (using MAKE_PROPERTY or using published members)
|
11 years ago |
David Rose
|
633e697d54
allow typename keyword in lieu of class, in template declarations
|
14 years ago |
rdb
|
beb90c565f
Add functionality allowing extension functions to interrogate
|
15 years ago |
David Rose
|
d3d778734d
add '^' to const expressions
|
15 years ago |
David Rose
|
a6f4fb2377
operator bool () -> __nonzero__()
|
17 years ago |
David Rose
|
58e0537e3c
wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion
|
17 years ago |
David Rose
|
8392266935
BEGIN_PUBLISH .. END_PUBLISH applies to methods too
|
18 years ago |
David Rose
|
346928ece7
support BLOCKING keyword
|
18 years ago |
David Rose
|
03c35a63ff
CHAR -> CHAR_TOK (avoid conflict with Windows SDK)
|
20 years ago |
David Rose
|
572a146c24
untabify
|
20 years ago |
David Rose
|
01c82da5df
interrogate supports wstring
|
20 years ago |
David Rose
|
3e548e3663
new interrogate, minor config changes
|
21 years ago |
David Rose
|
d231aa4421
support arbitrary parens around formal parameters
|
23 years ago |
Joe Shochet
|
bb33020f89
interrogate should look in /usr/include
|
23 years ago |