Matthew Gretton-Dann
|
79b3a995e9
|
C++: Add DB support for C++20's char8_t
|
2020-04-29 10:18:13 +01:00 |
|
Matthew Gretton-Dann
|
06accfe72b
|
C++: Add support for the spaceship operator
|
2020-03-16 09:58:02 +00:00 |
|
Mathias Vorreiter Pedersen
|
11a545e08e
|
C++: Removed abstract classes from binary and assignment operations
|
2019-12-23 11:52:12 +01:00 |
|
Mathias Vorreiter Pedersen
|
6998336fb9
|
C++: Format .dbscheme file
|
2019-12-23 10:57:38 +01:00 |
|
Mathias Vorreiter Pedersen
|
46421efcef
|
C++: Rename crement operations
|
2019-12-23 10:41:14 +01:00 |
|
Mathias Vorreiter Pedersen
|
1b29e6c082
|
Remove @prefix_crement_oper_expr and @postfix_crement_oper_expr clauses
Co-Authored-By: Jonas Jensen <jbj@github.com>
|
2019-12-23 10:28:35 +01:00 |
|
Mathias Vorreiter Pedersen
|
006c8bb0cd
|
C++: Remove abstract classes from unary operations
|
2019-12-20 18:38:09 +01:00 |
|
Matthew Gretton-Dann
|
48c7d1d7c1
|
C++: add *_template_parameter_value() tuples
|
2019-11-05 11:39:22 +00:00 |
|
Matthew Gretton-Dann
|
bc0d73b86e
|
C++: Remove unique diagniostic key on diagnostic_for.
|
2019-10-17 15:34:51 +01:00 |
|
Matthew Gretton-Dann
|
f98d20c33a
|
C++: Update var_decls, fun_decls keysets.
|
2019-10-15 14:42:57 +01:00 |
|
Nick Rolfe
|
682832fc55
|
C++: add an expr kind for __builtin_complex
|
2019-10-14 11:31:58 +01:00 |
|
Matthew Gretton-Dann
|
a7f682a9be
|
C++: Update *variables keysets.
|
2019-10-03 15:16:50 +01:00 |
|
Matthew Gretton-Dann
|
d62730a9f3
|
C++: Update synthetic_destructor_call keysets.
Reorder the [ destructor_call, expr ] tuple.
Add a [ expr, i ] tuple.
|
2019-10-03 15:16:50 +01:00 |
|
Matthew Gretton-Dann
|
06d1d6ed5d
|
C++: Fix synthetic_destructor_call key uniqueness.
|
2019-10-03 15:16:50 +01:00 |
|
Matthew Gretton-Dann
|
5468b8def7
|
C++: Add support for C++ using aliases
Previously these were identified as typedefs.
|
2019-09-23 13:57:50 +01:00 |
|
Ian Lynagh
|
0c09af977c
|
C++: Use mangled_name in ResolveClass.qll
The old code is still around to handle upgraded databases.
|
2019-09-05 12:01:02 +01:00 |
|
Ian Lynagh
|
754612d257
|
C++: Split valuetext off into its own table
|
2019-08-28 14:09:13 +01:00 |
|
Geoffrey White
|
29000c411c
|
CPP: Make LambdaCapture an Element.
|
2019-08-23 08:44:29 +01:00 |
|
Ian Lynagh
|
f705c25c74
|
C++: Add support for constexpr if
|
2019-07-30 14:07:35 +01:00 |
|
Ian Lynagh
|
4385ca1ab6
|
C++: Follow changes to how lambdas are extracted
|
2019-07-26 20:39:22 +01:00 |
|
Ian Lynagh
|
fa604a393b
|
C++: Some tidyups following review comments
|
2019-06-07 14:00:52 +01:00 |
|
Ian Lynagh
|
a14379b860
|
C++: Document external package tables in dbscheme
|
2019-06-07 14:00:52 +01:00 |
|
Ian Lynagh
|
93afadf09a
|
C++: Add and use synthetic_destructor_call table
|
2019-06-07 14:00:52 +01:00 |
|
Nick Rolfe
|
4352a20be0
|
C++: add support for C++17 fold expressions
|
2019-05-02 11:16:21 +01:00 |
|
Geoffrey White
|
4e1e3131ac
|
CPP: Revert annotation on 'externalData'.
|
2019-03-05 10:22:33 +00:00 |
|
Geoffrey White
|
832a436a49
|
Revert "C++: Revert doc-related changes to dbscheme"
This reverts commit e81d197ebd.
|
2019-02-28 14:50:49 +00:00 |
|
Geoffrey White
|
e55dc43111
|
CPP: Consistency changes suggested by Dave.
|
2019-02-28 14:50:49 +00:00 |
|
Geoffrey White
|
b1bf1b8f1c
|
CPP: More annotations.
|
2019-02-28 14:50:49 +00:00 |
|
Geoffrey White
|
dd271f1c93
|
CPP: Fix type 'diagnosstic'.
|
2019-02-28 14:50:49 +00:00 |
|
Geoffrey White
|
0c84e06234
|
CPP: Fix typo.
|
2019-02-28 14:50:49 +00:00 |
|
Geoffrey White
|
6398298bea
|
CPP: Add keyset annotations to the CPP dbscheme.
|
2019-02-28 14:50:49 +00:00 |
|
Jonas Jensen
|
e81d197ebd
|
C++: Revert doc-related changes to dbscheme
These changes to the dbscheme were made in 7cc1442ecb and a98aae0a24
without a corresponding upgrade script in the internal repo.
|
2019-02-01 10:01:29 +01:00 |
|
james
|
7cc1442ecb
|
Update link text
|
2019-01-30 09:44:07 +00:00 |
|
james
|
a98aae0a24
|
update links to lgtm.com/docs
|
2019-01-30 08:02:03 +00:00 |
|
Ian Lynagh
|
7a0ed57916
|
C++: Add namespace_inline
|
2019-01-09 14:47:27 +00:00 |
|
Ian Lynagh
|
dc3d87f2fc
|
C++: Add tables for ConditionalExprs
|
2019-01-03 21:09:49 +00:00 |
|
Nick Rolfe
|
e5b9dca312
|
C++: add Class::isStandardLayout()
|
2018-09-19 10:26:11 +01:00 |
|
Nick Rolfe
|
0957ee7c1b
|
C++: support clang's __builtin_convertvector
|
2018-09-13 10:28:41 +01:00 |
|
Nick Rolfe
|
8e3f63954c
|
C++: add dbscheme expr kinds for __builtin_addressof and vector fill
|
2018-09-07 12:06:44 +01:00 |
|
Nick Rolfe
|
0589be1b8a
|
C++: add qldoc comments for aggregate_{field,array}_init
|
2018-08-30 22:42:31 +01:00 |
|
Nick Rolfe
|
23c648904f
|
C++: properly formatted comments for builtin type kinds
|
2018-08-30 22:42:30 +01:00 |
|
Nick Rolfe
|
d068d71ccb
|
C++: dbscheme/library changes to support C99 designated initializers
|
2018-08-30 22:42:30 +01:00 |
|
Ian Lynagh
|
176b7cb8bc
|
C++: Remove some unused DB types
|
2018-08-21 11:22:19 +01:00 |
|
Pavel Avgustinov
|
b55526aa58
|
QL code and tests for C#/C++/JavaScript.
|
2018-08-02 17:53:23 +01:00 |
|