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]>
Implement GetName

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]>
Maintain cache on push.

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]>
Implement GetQualifiedCompleteName

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]>
Add test for IsSmartPtrType

751559b630e615f9b3f2a6590dafe01ef0b88700 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsRecordType

473faa1d8a71fa08fa575666bd54dcade1dbb8cb authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsEnumType

15dedf5eefeb5adc93a3f235c073c157f6bf879a authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsVariable

271ec79c8c684d45e1c3d38c7cdee563566469d6 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsSubClass

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]>
Reset Interpreter instance before IsBuiltin tests

8d3ac375e4b511f5bb2107d6114ae080c449d1bd authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement GetScopeFromCompleteName

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]>
Implement IsDestructor

7aca598c35db0db434ce0373414a43498a87fd55 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsProtectedVariable

79e64c8539670436855682be64dc78e72f52e44f authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement GetFunctionNumArgs

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]>
Add new actions for CI

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]>
Improve class template instantiation support

65e6d2bec81ae84f02e81b6924be95f0edd8d078 authored over 1 year ago by Vassil Vassilev <[email protected]>
Implement GetUnderlyingType

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]>
Implement GetFunctionAddress

56d05348549980b21f56ff1095c96b82f8503f35 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsPrivateVariable

75e6e42bfb54d57c6d7a1295f0534aa73cf7693b authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement GetType

09187ceda46f116dd3075cabb0e188370b7f9801 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement GetNamed

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]>
Implement GetDatamembers

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]>
Add silent option to Declare

68036199c78b3fe8e95a8bcbaf88b871d3330952 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsProtectedMethod

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]>
Add vector header to CppInterOp.h

2d139a86514b72412b78fd90ec740fef38c8f4d2 authored over 1 year ago by Baidyanath Kundu <[email protected]>
Implement IsEnum

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]>
Initial commit

b65cc3da3401716a00f3776344a88c62067eb4fc authored over 1 year ago by Vassil Vassilev <[email protected]>