rdb
|
c93e50ca05
Merge branch 'release/1.9.x'
|
10 years ago |
Sam Edwards
|
3b667a83ed
general: Fix several missing includes.
|
10 years ago |
rdb
|
d1732a4dca
Fix minor preprocessor bugs, particularly parsing files with CRLF
|
10 years ago |
rdb
|
da17cce447
Fix error and warnings in 32-bit Windows build
|
10 years ago |
rdb
|
155ae811aa
Fix some edge cases for preprocessor, support auto keyword, MSVC compile fix
|
10 years ago |
rdb
|
6a0c98d54e
Work around strange interrogate issues
|
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
|
e327c7e978
Vastly improve quality of Interrogate error messages, also fix erroneous location indications
|
10 years ago |
rdb
|
62e8106ef1
Interrogate now correctly implements C++11 semantics for closing template parameter lists
|
10 years ago |
rdb
|
aebce2e74c
Merge branch 'release/1.9.x'
|
10 years ago |
rdb
|
893740478c
Fix sporadic interrogate parser issue
|
10 years ago |
rdb
|
c0ff9d8e5f
Merge branch 'release/1.9.x'
|
10 years ago |
rdb
|
de715b5a0e
Fix inability for interrogate to parse /*c*//* and /*c*///
|
10 years ago |
rdb
|
9178ed2871
Fix some preprocessor expressions in Interrogate
|
10 years ago |
rdb
|
48208b0f27
Support #pragma once in interrogate
|
10 years ago |
rdb
|
38d02fadf9
Fix various interrogate issues with parsing PhysX headers
|
10 years ago |
rdb
|
5e905d4463
Fix various parser bugs, improve error reporting
|
11 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
|
202008c470
Support digraphs and alternate operator names in CPPParser
|
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 |
rdb
|
30d8cc29b3
Rewrite handling of stringify and token-paste operators to work better. Add support for variadic macros.
|
11 years ago |
David Rose
|
9294ea77f7
interrogate supports wchar_t * and L"foo"
|
14 years ago |
David Rose
|
cebecba2fc
add interrogate -noangles
|
14 years ago |
rdb
|
beb90c565f
Add functionality allowing extension functions to interrogate
|
15 years ago |
David Rose
|
8f96a87460
pstrtod
|
16 years ago |
David Rose
|
58e0537e3c
wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion
|
17 years ago |