Dulma Churchill
d04e098eb1
[AL] Add a is_static predicate
...
Summary: With this predicate we are able to check for static global variables in AL.
Reviewed By: ddino
Differential Revision: D17164848
fbshipit-source-id: a3d10598c
5 years ago
Dulma Churchill
d0bfb856ed
[AL] Add new predicate is_extern
...
Summary: Adding new predicate for checking whether a variable is defined as extern. May be useful in AL rules.
Reviewed By: jvillard
Differential Revision: D16961690
fbshipit-source-id: 0677077dc
5 years ago
Josh Berdine
cfc1c8be36
[copyright] Remove years
...
Reviewed By: jvillard
Differential Revision: D15771884
fbshipit-source-id: e2997e3a3
6 years ago
David Lively
5aedc7e71c
[AL] expose source loc of decl referenced by decl_ref
...
Reviewed By: ddino
Differential Revision: D14404449
fbshipit-source-id: e546600bd
6 years ago
David Lively
c5890238f0
[Config] support arbitrary named symbol lists
...
Reviewed By: jvillard
Differential Revision: D13903005
fbshipit-source-id: b1cf9b4e5
6 years ago
David Lively
a8c946f1d9
new predicate is_in_source_file and placeholders %source_file% and %kind%
...
Reviewed By: ddino
Differential Revision: D13745562
fbshipit-source-id: b3e646001
6 years ago
David Lively
d390a6f08a
[CType_decl] Add missing case to `get_record_typename`
...
Reviewed By: ddino
Differential Revision: D13736334
fbshipit-source-id: c088d1aa8
6 years ago
David Lively
322066d248
Rename {has_,}cxx_full_name to {has_,}cxx_fully_qualified_name.
...
Reviewed By: jvillard
Differential Revision: D13597510
fbshipit-source-id: 4b48d6444
6 years ago
David Lively
1f2b0d4152
Add new predicate has_cxx_qual_name and macro %cxx_full_name%
...
Reviewed By: jvillard
Differential Revision: D13490505
fbshipit-source-id: df66224d6
6 years ago
David Lively
5a531ac755
Make is_cxx_method_overriding predicate take regex matching class/name
...
Reviewed By: jvillard
Differential Revision: D13419974
fbshipit-source-id: c63ad011e
6 years ago
David Lively
33eabe6bfd
New is_cxx_method_overriding predicate
...
Reviewed By: jvillard
Differential Revision: D13222367
fbshipit-source-id: 8b20575b7
6 years ago
Kai Yang
2d73494e87
Add is_static_local_var predicate
...
Reviewed By: ddino
Differential Revision: D8775628
fbshipit-source-id: c41798d
6 years ago
Jules Villard
8b882ac1df
Change license to MIT
...
Summary:
Change the license of the source code from BSD + PATENTS to MIT.
Change `checkCopyright` to reflect the new license and learn some new file
types.
Generated with:
```
git grep BSD | xargs -n 1 ./scripts/checkCopyright -i
```
Reviewed By: jeremydubreil, mbouaziz, jberdine
Differential Revision: D8071249
fbshipit-source-id: 97ca23a
7 years ago
Dino Distefano
d4337abcb4
Added predicate for C++ copy constructors
...
Reviewed By: dulmarod
Differential Revision: D7829738
fbshipit-source-id: 73be42f
7 years ago