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
sudo-panda opened this pull request over 1 year ago
Implement IsTypedefed
sudo-panda opened this pull request over 1 year ago
sudo-panda opened this pull request over 1 year ago
CppInterOp ReadMe content added
QuillPusher opened this pull request over 1 year ago
QuillPusher opened this pull request over 1 year ago
Implement GetUnderlyingScope
sudo-panda opened this pull request over 1 year ago
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
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
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
Krishna-13-cyber opened this pull request over 1 year ago
Need Help with Missing Definitions - InterOp Doxygen Documentation Comments
QuillPusher opened this issue over 1 year ago
QuillPusher opened this issue over 1 year ago
Added Comments for CppInterOp's Doxygen based documentation
QuillPusher opened this pull request over 1 year ago
QuillPusher opened this pull request over 1 year ago
Extra space in function signature.
sudo-panda opened this issue over 1 year ago
sudo-panda opened this issue over 1 year ago
Update the README
vgvassilev opened this issue over 1 year ago
vgvassilev opened this issue over 1 year ago
More CI Checks
vgvassilev opened this issue over 1 year ago
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
vgvassilev opened this pull request over 1 year ago
Improvements
vgvassilev opened this pull request over 1 year ago
vgvassilev opened this pull request over 1 year ago
Fix error deref and cmake
vgvassilev opened this pull request over 1 year ago
vgvassilev opened this pull request over 1 year ago
Fix cppyy if expressions
alexander-penev opened this pull request over 1 year ago
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
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
vgvassilev opened this pull request over 1 year ago
Fix patches
alexander-penev opened this pull request over 1 year ago
alexander-penev opened this pull request over 1 year ago
Implement construct and destruct interfaces.
vgvassilev opened this pull request over 1 year ago
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
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
vgvassilev opened this pull request over 1 year ago
[cmake] Add missing dependencies.
vgvassilev opened this pull request over 1 year ago
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
sudo-panda opened this pull request over 1 year ago
Implement GetIncludePaths
vgvassilev opened this issue over 1 year ago
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
sudo-panda opened this pull request over 1 year ago
Strip typedef and using
sudo-panda opened this pull request over 1 year ago
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
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
vgvassilev opened this pull request over 1 year ago
Add interface checking aggregate initialization.
vgvassilev opened this pull request over 1 year ago
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
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
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
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
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
vgvassilev opened this pull request over 1 year ago
Return error code from Process
vgvassilev opened this pull request over 1 year ago
vgvassilev opened this pull request over 1 year ago
Reduce copy-pasted code
vgvassilev opened this pull request over 1 year ago
vgvassilev opened this pull request over 1 year ago
Implement IsSmartPtrType.
vgvassilev opened this pull request over 1 year ago
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
vgvassilev opened this pull request over 1 year ago
Teach InterOp::CreateInterpreter to take arguments.
vgvassilev opened this pull request over 1 year ago
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
vgvassilev opened this pull request over 1 year ago
Add proper conversion from jitTargetAddress
vgvassilev opened this pull request over 1 year ago
vgvassilev opened this pull request over 1 year ago
Add TransactionRAII object in IsTypeDerivedFrom
sudo-panda opened this pull request over 1 year ago
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
sudo-panda opened this pull request over 1 year ago
Implemented GetFunctionArgName Module
Smit1603 opened this pull request over 1 year ago
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
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
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
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
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
vgvassilev opened this pull request almost 2 years ago
Print bool instead of _Bool
vgvassilev opened this pull request almost 2 years ago
vgvassilev opened this pull request almost 2 years ago
Implemented IsConstant Module
Smit1603 opened this pull request almost 2 years ago
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
sudo-panda opened this pull request almost 2 years ago
Implement IsPODType
sudo-panda opened this pull request almost 2 years ago
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
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
vgvassilev opened this pull request almost 2 years ago
Protect against asserts for forward declarations
vgvassilev opened this pull request almost 2 years ago
vgvassilev opened this pull request almost 2 years ago
Segmentation fault when calling InstantiateTemplate
vgvassilev opened this issue almost 2 years ago
vgvassilev opened this issue almost 2 years ago
Variablereflectionutkarsh
rajeck1234 opened this pull request almost 2 years ago
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
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
sudo-panda opened this pull request almost 2 years ago
Implemented IsSubType Module Successfully
Smit1603 opened this pull request almost 2 years ago
Smit1603 opened this pull request almost 2 years ago
Implemented GetFunctionArgDefault Module
Smit1603 opened this pull request almost 2 years ago
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
sudo-panda opened this pull request almost 2 years ago
Implemented GetDimensions module
Smit1603 opened this pull request almost 2 years ago
Smit1603 opened this pull request almost 2 years ago
issue
rajeck1234 opened this pull request almost 2 years ago
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
rajeck1234 opened this pull request almost 2 years ago
Fix class static variables
sudo-panda opened this pull request almost 2 years ago
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
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
sudo-panda opened this pull request almost 2 years ago
Cache LLVM build immediately.
alexander-penev opened this pull request almost 2 years ago
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
sudo-panda opened this pull request almost 2 years ago
Implement GetArrayDimensions
vgvassilev opened this issue almost 2 years ago
vgvassilev opened this issue almost 2 years ago
Implement IsSmartPtrType
vgvassilev opened this issue almost 2 years ago
vgvassilev opened this issue almost 2 years ago
Implement GetDimensions
vgvassilev opened this issue almost 2 years ago
vgvassilev opened this issue almost 2 years ago
Implement IsSubType Interface
vgvassilev opened this issue almost 2 years ago
vgvassilev opened this issue almost 2 years ago
Implement Destruct Interface
vgvassilev opened this issue almost 2 years ago
vgvassilev opened this issue almost 2 years ago
Implement Construct Interface
vgvassilev opened this issue almost 2 years ago
vgvassilev opened this issue almost 2 years ago
Implement GetFunctionDefaultArg
vgvassilev opened this issue almost 2 years ago
vgvassilev opened this issue almost 2 years ago
Implement GetFunctionArgName
vgvassilev opened this issue almost 2 years ago
vgvassilev opened this issue almost 2 years ago
Implement IsConstMethod
vgvassilev opened this issue almost 2 years ago
vgvassilev opened this issue almost 2 years ago
Add a default argument for InterOp::GetNamed
vgvassilev opened this pull request almost 2 years ago
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
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
sudo-panda opened this pull request almost 2 years ago
Maintain cache on push.
vgvassilev opened this pull request almost 2 years ago
vgvassilev opened this pull request almost 2 years ago
Improve class template instantiation support
vgvassilev opened this pull request almost 2 years ago
vgvassilev opened this pull request almost 2 years ago
Simplify interfaces
vgvassilev opened this pull request almost 2 years ago
vgvassilev opened this pull request almost 2 years ago
Fix templ execs
sudo-panda opened this pull request almost 2 years ago
sudo-panda opened this pull request almost 2 years ago
Add more tests
sudo-panda opened this pull request almost 2 years ago
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
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
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
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
sudo-panda opened this pull request almost 2 years ago