Releases: AmrDeveloper/ClangQL
Releases · AmrDeveloper/ClangQL
0.9.0
- Restructure the parser and data provider for speedup and fix memory issues.
- Implement
is_virtual
,is_pure_virtual
andis_method
functions. - Implement
is_static
,is_const
andis_deleted
functions. - Implement
m_function
,m_virtual
andm_pure_virtual
matchers functions. - Implement
m_static
,m_const
,m_method
andm_deleted
matchers functions. - Implement
m_constructor
andm_destructor
matchers functions. - Implement
m_default_constructor
,m_copy_destructor
,m_move_destructor
matchers functions. - Implement
m_converting_constructor
matchers functions. - Implement
m_public
,m_protected
andm_private
matchers functions. - Implement
m_oneof
,m_allof
andm_noneof
combine matchers functions. - Implement Combine and, or and xor for Function Matcher.
- Create new GitQL Custom type to allow advanced analysis.
- Support script file mode.
0.8.0
- Migrate GitQL SDK to 0.35.0 (https://github.com/AmrDeveloper/GQL/releases/tag/0.35.0)
0.6.0
- Migrate to GitQL SDK 0.23.0
0.5.0
- Migrate GitQL SDK to 0.22.0
- Support query name and location of union.
0.3.0
- Support query
name
,is_struct
,location
for classes. - Support query
methods_count
,fields_count
for class. - Support query
bases_count
for class - Speedup parsing functions.
- Support query struct and class info.
- Support query enum
name
,constants_count
andtype_literal
. - Support query
size
andalign
of class.
0.2.0
- Support query name, class_name, return_type for methods in structs or classes.
- Support query is_template option in Function model.
- Support query is_static, is_const option in Function model.
- Support query is_method, is_variadic option in Function model.
- Support query is_virtual, is_pure_virtual option in Function model.
- Support query access_modifier option in Function model.
- Support query global variables name, type and is_volatile