Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/compiler-research/CppInterOp
A Clang-based C++ Interoperability Library
https://github.com/compiler-research/CppInterOp
Add build and install dirs to .gitignore
9185a49678a94d79aba352d7fa538730b6b27409 authored over 1 year ago by Baidyanath Kundu <[email protected]>
9185a49678a94d79aba352d7fa538730b6b27409 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement GetName
e1a4528743d2429c40010cac4d5d945f827b1efe authored over 1 year ago by Baidyanath Kundu <[email protected]>
e1a4528743d2429c40010cac4d5d945f827b1efe authored over 1 year ago by Baidyanath Kundu <[email protected]>
Add support for constant enum decls in IsEnum
64e474e5e0ede2fa31a0179e7584cc9666ecb8eb authored over 1 year ago by Baidyanath Kundu <[email protected]>
64e474e5e0ede2fa31a0179e7584cc9666ecb8eb authored over 1 year ago by Baidyanath Kundu <[email protected]>
Maintain cache on push.
3df5e924d22c8360c73ba34b7988ef90d228692c authored over 1 year ago by Vassil Vassilev <[email protected]>
3df5e924d22c8360c73ba34b7988ef90d228692c authored over 1 year ago by Vassil Vassilev <[email protected]>
Update and use Cpp::CreateInterpreter
54988e6a43540efe9e5504558bef11e2ed80353f authored over 1 year ago by Vassil Vassilev <[email protected]>
54988e6a43540efe9e5504558bef11e2ed80353f authored over 1 year ago by Vassil Vassilev <[email protected]>
Implement GetQualifiedCompleteName
5b3a20309e866791aa329d72ec90c1ec316a2ac5 authored over 1 year ago by Baidyanath Kundu <[email protected]>
5b3a20309e866791aa329d72ec90c1ec316a2ac5 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Add test for Destruct
735bc60561111d9df18bbedd66edb3a9c3c165f8 authored over 1 year ago by Baidyanath Kundu <[email protected]>
735bc60561111d9df18bbedd66edb3a9c3c165f8 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Add test for IsSmartPtrType
751559b630e615f9b3f2a6590dafe01ef0b88700 authored over 1 year ago by Baidyanath Kundu <[email protected]>
751559b630e615f9b3f2a6590dafe01ef0b88700 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsRecordType
473faa1d8a71fa08fa575666bd54dcade1dbb8cb authored over 1 year ago by Baidyanath Kundu <[email protected]>
473faa1d8a71fa08fa575666bd54dcade1dbb8cb authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsEnumType
15dedf5eefeb5adc93a3f235c073c157f6bf879a authored over 1 year ago by Baidyanath Kundu <[email protected]>
15dedf5eefeb5adc93a3f235c073c157f6bf879a authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsVariable
271ec79c8c684d45e1c3d38c7cdee563566469d6 authored over 1 year ago by Baidyanath Kundu <[email protected]>
271ec79c8c684d45e1c3d38c7cdee563566469d6 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsSubClass
42b5f0f4dfda1e8a2b3007d531e7dfae102aea85 authored over 1 year ago by Baidyanath Kundu <[email protected]>
42b5f0f4dfda1e8a2b3007d531e7dfae102aea85 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Add check for DeclContext in GetAllSubDecls
fab2c28ce6f59faf6656c0ad6415abe52446642a authored over 1 year ago by Baidyanath Kundu <[email protected]>
fab2c28ce6f59faf6656c0ad6415abe52446642a authored over 1 year ago by Baidyanath Kundu <[email protected]>
Reset Interpreter instance before IsBuiltin tests
8d3ac375e4b511f5bb2107d6114ae080c449d1bd authored over 1 year ago by Baidyanath Kundu <[email protected]>
8d3ac375e4b511f5bb2107d6114ae080c449d1bd authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement GetScopeFromCompleteName
e1dba3e8457b3682b33a8f31ffbf6b65144ebee2 authored over 1 year ago by Baidyanath Kundu <[email protected]>
e1dba3e8457b3682b33a8f31ffbf6b65144ebee2 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Move Enum tests to EnumReflectionTest
20bc8a729a4461497921ada1d1ea403819357e42 authored over 1 year ago by Baidyanath Kundu <[email protected]>
20bc8a729a4461497921ada1d1ea403819357e42 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsDestructor
7aca598c35db0db434ce0373414a43498a87fd55 authored over 1 year ago by Baidyanath Kundu <[email protected]>
7aca598c35db0db434ce0373414a43498a87fd55 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsProtectedVariable
79e64c8539670436855682be64dc78e72f52e44f authored over 1 year ago by Baidyanath Kundu <[email protected]>
79e64c8539670436855682be64dc78e72f52e44f authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement GetFunctionNumArgs
cce3c9542ffa6e7ad0493253c74cbcbf3e3c4c5e authored over 1 year ago by Baidyanath Kundu <[email protected]>
cce3c9542ffa6e7ad0493253c74cbcbf3e3c4c5e authored over 1 year ago by Baidyanath Kundu <[email protected]>
Run the test suite.
3a6234914fb2dd9f8605e490062bfe4ff8b7aa58 authored over 1 year ago by Vassil Vassilev <[email protected]>
3a6234914fb2dd9f8605e490062bfe4ff8b7aa58 authored over 1 year ago by Vassil Vassilev <[email protected]>
Add new actions for CI
0cc29327a74b446cf331e18ea7af87a2a268a1c9 authored over 1 year ago by Alexander Penev <[email protected]>
0cc29327a74b446cf331e18ea7af87a2a268a1c9 authored over 1 year ago by Alexander Penev <[email protected]>
Change GetFunctionReturnTypeAsString to GetFunctionReturnType
072ff1c1e26156ee690e0001148170f82d7eb323 authored over 1 year ago by Baidyanath Kundu <[email protected]>
072ff1c1e26156ee690e0001148170f82d7eb323 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Improve class template instantiation support
65e6d2bec81ae84f02e81b6924be95f0edd8d078 authored over 1 year ago by Vassil Vassilev <[email protected]>
65e6d2bec81ae84f02e81b6924be95f0edd8d078 authored over 1 year ago by Vassil Vassilev <[email protected]>
Implement GetUnderlyingType
28a4652cbe2d4fff9c92271b8f8b49978654643f authored over 1 year ago by Baidyanath Kundu <[email protected]>
28a4652cbe2d4fff9c92271b8f8b49978654643f authored over 1 year ago by Baidyanath Kundu <[email protected]>
Add test for GetFunctionArgName
d743bdddb9909d1289342636676a43df3302024a authored over 1 year ago by Baidyanath Kundu <[email protected]>
d743bdddb9909d1289342636676a43df3302024a authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement GetFunctionAddress
56d05348549980b21f56ff1095c96b82f8503f35 authored over 1 year ago by Baidyanath Kundu <[email protected]>
56d05348549980b21f56ff1095c96b82f8503f35 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsPrivateVariable
75e6e42bfb54d57c6d7a1295f0534aa73cf7693b authored over 1 year ago by Baidyanath Kundu <[email protected]>
75e6e42bfb54d57c6d7a1295f0534aa73cf7693b authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement GetType
09187ceda46f116dd3075cabb0e188370b7f9801 authored over 1 year ago by Baidyanath Kundu <[email protected]>
09187ceda46f116dd3075cabb0e188370b7f9801 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement GetNamed
227b3615fe17d6f42ce5e577421634c5901e52d9 authored over 1 year ago by Baidyanath Kundu <[email protected]>
227b3615fe17d6f42ce5e577421634c5901e52d9 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Add TypedefDecl case to GetScope
5b93b26637af5681d664326d8e21a8af40a8a39e authored over 1 year ago by Baidyanath Kundu <[email protected]>
5b93b26637af5681d664326d8e21a8af40a8a39e authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement GetDatamembers
d235afc7336557dedfb3fe000d666ba2bc77f38d authored over 1 year ago by Baidyanath Kundu <[email protected]>
d235afc7336557dedfb3fe000d666ba2bc77f38d authored over 1 year ago by Baidyanath Kundu <[email protected]>
Add more Decl types to GetScope
387315a45a50faf1f8da755d5ccf233e77e67577 authored over 1 year ago by Baidyanath Kundu <[email protected]>
387315a45a50faf1f8da755d5ccf233e77e67577 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Add silent option to Declare
68036199c78b3fe8e95a8bcbaf88b871d3330952 authored over 1 year ago by Baidyanath Kundu <[email protected]>
68036199c78b3fe8e95a8bcbaf88b871d3330952 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsProtectedMethod
539734eee46d8540917b9fd94885c754b4ef1f25 authored over 1 year ago by Baidyanath Kundu <[email protected]>
539734eee46d8540917b9fd94885c754b4ef1f25 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Change GetVariableTypeAsString to GetVariableType
fe07f1c71177f9f570fe6103cb8d53a9cb447847 authored over 1 year ago by Baidyanath Kundu <[email protected]>
fe07f1c71177f9f570fe6103cb8d53a9cb447847 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Add vector header to CppInterOp.h
2d139a86514b72412b78fd90ec740fef38c8f4d2 authored over 1 year ago by Baidyanath Kundu <[email protected]>
2d139a86514b72412b78fd90ec740fef38c8f4d2 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsEnum
2bd74f6b9bf08103b5f9c3a4f509a311348a73ac authored over 1 year ago by Baidyanath Kundu <[email protected]>
2bd74f6b9bf08103b5f9c3a4f509a311348a73ac authored over 1 year ago by Baidyanath Kundu <[email protected]>
Split GetScopeFromType for easy internal usage
ef8a84f59323d7a91dea6ef0ed769720e1ed0c5e authored over 1 year ago by Baidyanath Kundu <[email protected]>
ef8a84f59323d7a91dea6ef0ed769720e1ed0c5e authored over 1 year ago by Baidyanath Kundu <[email protected]>
Initial commit
b65cc3da3401716a00f3776344a88c62067eb4fc authored over 1 year ago by Vassil Vassilev <[email protected]>
b65cc3da3401716a00f3776344a88c62067eb4fc authored over 1 year ago by Vassil Vassilev <[email protected]>