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 test for lookup of typedefs in struct

sudo-panda opened this pull request over 1 year ago
Implement IsTypedefed

sudo-panda opened this pull request over 1 year ago
CppInterOp ReadMe content added

QuillPusher opened this pull request over 1 year ago
Implement GetUnderlyingScope

sudo-panda opened this pull request over 1 year ago
Add extern "C" to CreateInterpreter. Fix Compatibility.h

alexander-penev opened this pull request over 1 year ago
Fix GetNamed not working for typedef'ed parents

sudo-panda opened this pull request over 1 year ago
Add setup for doxygen documentation

Krishna-13-cyber opened this pull request over 1 year ago
Added Comments for CppInterOp's Doxygen based documentation

QuillPusher opened this pull request over 1 year ago
Extra space in function signature.

sudo-panda opened this issue over 1 year ago
Update the README

vgvassilev opened this issue over 1 year ago
More CI Checks

vgvassilev opened this issue over 1 year ago
IsComplete should try to instantiate a type if it was a template.

vgvassilev opened this pull request over 1 year ago
Improvements

vgvassilev opened this pull request over 1 year ago
Fix error deref and cmake

vgvassilev opened this pull request over 1 year ago
Fix cppyy if expressions

alexander-penev opened this pull request over 1 year ago
Add a class simplifying calls from compiled code to interpreted functions

vgvassilev opened this pull request over 1 year ago
Allow Destruct to call only the destructor without delete/free.

vgvassilev opened this pull request over 1 year ago
Fix patches

alexander-penev opened this pull request over 1 year ago
Implement construct and destruct interfaces.

vgvassilev opened this pull request over 1 year ago
Add cppyy build to ci matrix

sudo-panda opened this pull request over 1 year ago
[cmake] Mark includes as system to silence warnings from them.

vgvassilev opened this pull request over 1 year ago
[cmake] Add missing dependencies.

vgvassilev opened this pull request over 1 year ago
Add support for extern func in ns in CallFunc

sudo-panda opened this pull request over 1 year ago
Implement GetIncludePaths

vgvassilev opened this issue over 1 year ago
Do not return scoped types in GetType

sudo-panda opened this pull request over 1 year ago
Strip typedef and using

sudo-panda opened this pull request over 1 year ago
Add to the returned methods the methods of its base classes.

vgvassilev opened this pull request over 1 year ago
Implement an interface for evaluation of expressions.

vgvassilev opened this pull request over 1 year ago
Add interface checking aggregate initialization.

vgvassilev opened this pull request over 1 year ago
Add changes to support enums in Cppyy

sudo-panda opened this pull request over 1 year ago
Fix: remove unused and unimplemented function

alexander-penev opened this pull request over 1 year ago
Add test case for checking shadowed constructor in class methods

sudo-panda opened this pull request over 1 year ago
Move InterOp to clang-repl-16 to use global statements

vgvassilev opened this pull request over 1 year ago
Add initial debugging support based on llvm::DebugFlag.

vgvassilev opened this pull request over 1 year ago
Return error code from Process

vgvassilev opened this pull request over 1 year ago
Reduce copy-pasted code

vgvassilev opened this pull request over 1 year ago
Implement IsSmartPtrType.

vgvassilev opened this pull request over 1 year ago
[misc] Add a testcase and improve cmake

vgvassilev opened this pull request over 1 year ago
Teach InterOp::CreateInterpreter to take arguments.

vgvassilev opened this pull request over 1 year ago
Add basic support for instantiating templates with non-template type …

vgvassilev opened this pull request over 1 year ago
Add proper conversion from jitTargetAddress

vgvassilev opened this pull request over 1 year ago
Add TransactionRAII object in IsTypeDerivedFrom

sudo-panda opened this pull request over 1 year ago
Add test case for multilevel inheritance in GetBaseClassOffset

sudo-panda opened this pull request over 1 year ago
Implemented GetFunctionArgName Module

Smit1603 opened this pull request over 1 year ago
Try to fix LLVM/Clang/Cling search package process

alexander-penev opened this pull request over 1 year ago
Add support for virtual bases in GetBaseClassOffset

sudo-panda opened this pull request over 1 year ago
Add support for ArrayTypes that are not ConstantArrayType in GetDimensions

sudo-panda opened this pull request almost 2 years ago
Add test cases for pointers, references and arrays

sudo-panda opened this pull request almost 2 years ago
Do not print the tag kind in front of the type string

vgvassilev opened this pull request almost 2 years ago
Print bool instead of _Bool

vgvassilev opened this pull request almost 2 years ago
Implemented IsConstant Module

Smit1603 opened this pull request almost 2 years ago
Return vector<long int> from GetDims

sudo-panda opened this pull request almost 2 years ago
Implement IsPODType

sudo-panda opened this pull request almost 2 years ago
Add test case for templated base classes

sudo-panda opened this pull request almost 2 years ago
We should not crash on incomplete type.

vgvassilev opened this pull request almost 2 years ago
Protect against asserts for forward declarations

vgvassilev opened this pull request almost 2 years ago
Segmentation fault when calling InstantiateTemplate

vgvassilev opened this issue almost 2 years ago
Variablereflectionutkarsh

rajeck1234 opened this pull request almost 2 years ago
Teach libInterOp to work both with Cling and ClangRepl

alexander-penev opened this pull request almost 2 years ago
Add test case to GetVariableOffset for const global vars

sudo-panda opened this pull request almost 2 years ago
Implemented IsSubType Module Successfully

Smit1603 opened this pull request almost 2 years ago
Implemented GetFunctionArgDefault Module

Smit1603 opened this pull request almost 2 years ago
Add test case on default args in templ class ctor

sudo-panda opened this pull request almost 2 years ago
Implemented GetDimensions module

Smit1603 opened this pull request almost 2 years ago
issue

rajeck1234 opened this pull request almost 2 years ago
Add a default argument for InterOp::GetNamed

rajeck1234 opened this pull request almost 2 years ago
Fix class static variables

sudo-panda opened this pull request almost 2 years ago
Force definition of special members

sudo-panda opened this pull request almost 2 years ago
Wrap printf in PRINT_DEBUG flag

sudo-panda opened this pull request almost 2 years ago
Cache LLVM build immediately.

alexander-penev opened this pull request almost 2 years ago
Add func to call dump on TCppScope_t

sudo-panda opened this pull request almost 2 years ago
Implement GetArrayDimensions

vgvassilev opened this issue almost 2 years ago
Implement IsSmartPtrType

vgvassilev opened this issue almost 2 years ago
Implement GetDimensions

vgvassilev opened this issue almost 2 years ago
Implement IsSubType Interface

vgvassilev opened this issue almost 2 years ago
Implement Destruct Interface

vgvassilev opened this issue almost 2 years ago
Implement Construct Interface

vgvassilev opened this issue almost 2 years ago
Implement GetFunctionDefaultArg

vgvassilev opened this issue almost 2 years ago
Implement GetFunctionArgName

vgvassilev opened this issue almost 2 years ago
Implement IsConstMethod

vgvassilev opened this issue almost 2 years ago
Add a default argument for InterOp::GetNamed

vgvassilev opened this pull request almost 2 years ago
Add test cases to check for definition in class template instantiation

sudo-panda opened this pull request almost 2 years ago
Add more test cases for InstantiateClassTemplate

sudo-panda opened this pull request almost 2 years ago
Maintain cache on push.

vgvassilev opened this pull request almost 2 years ago
Improve class template instantiation support

vgvassilev opened this pull request almost 2 years ago
Simplify interfaces

vgvassilev opened this pull request almost 2 years ago
Fix templ execs

sudo-panda opened this pull request almost 2 years ago
Add more tests

sudo-panda opened this pull request almost 2 years ago
Use the llvm-monorepo instead of cpt.

vgvassilev opened this pull request almost 2 years ago
Add TODO for remove sed patchof CPT

alexander-penev opened this pull request almost 2 years ago
Add new actions for CI

alexander-penev opened this pull request almost 2 years ago
Add more helper functions and move InterOp out of cling namespace

sudo-panda opened this pull request almost 2 years ago