Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Cpp2Rust
cpp2rust
Repository navigation
Code
Issues
15
(15)
Pull requests
8
(8)
Actions
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
cpp2rust
.github
workflows
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Sep 20, 2026
Remove Ptr::to_strong() and add Ptr::decay() (#410)
Show description for 77c219a
nunoplopes
authored
77c219a
View commit details
Copy full SHA for 77c219a
View code at this point
Browse repository at this point
Commits on Sep 15, 2026
Add codegen/types docs (#370)
Show description for 5265595
lucic71
authored
5265595
View commit details
Copy full SHA for 5265595
View code at this point
Browse repository at this point
Commits on Sep 13, 2026
Bump to LLVM 23 (#359)
Show description for fd2ea09
lucic71
and
nunoplopes
authored
fd2ea09
View commit details
Copy full SHA for fd2ea09
View code at this point
Browse repository at this point
Commits on Aug 20, 2026
Add documentation for rules (#302)
Show description for 06685fb
lucic71
authored
06685fb
View commit details
Copy full SHA for 06685fb
View code at this point
Browse repository at this point
Commits on Aug 16, 2026
Bump actions/deploy-pages from 4 to 5 (#304)
Show description for cf76c84
dependabot[bot]
authored
cf76c84
View commit details
Copy full SHA for cf76c84
View code at this point
Browse repository at this point
Bump actions/checkout from 4 to 7 (#305)
Show description for 648c9df
dependabot[bot]
authored
648c9df
View commit details
Copy full SHA for 648c9df
View code at this point
Browse repository at this point
Bump actions/upload-pages-artifact from 3 to 5 (#306)
Show description for ed1b420
dependabot[bot]
authored
ed1b420
View commit details
Copy full SHA for ed1b420
View code at this point
Browse repository at this point
Commits on Aug 13, 2026
Add documentation infrastructure (#301)
Show description for ab7932f
lucic71
authored
ab7932f
View commit details
Copy full SHA for ab7932f
View code at this point
Browse repository at this point
Commits on Jul 25, 2026
Pin ruff version and fix sporadic double unlink in tests (#287)
Show description for c892f64
lucic71
authored
c892f64
View commit details
Copy full SHA for c892f64
View code at this point
Browse repository at this point
Commits on Jul 23, 2026
CodeQL: removed concurrency settings and unneeded Rust setup (#280)
nunoplopes
authored
30e67a1
View commit details
Copy full SHA for 30e67a1
View code at this point
Browse repository at this point
Commits on Jun 21, 2026
Bump actions/checkout from 6 to 7 (#198)
Show description for cb98d54
dependabot[bot]
authored
cb98d54
View commit details
Copy full SHA for cb98d54
View code at this point
Browse repository at this point
Commits on Jun 8, 2026
move benchmarks to the testsuite repo
nunoplopes
committed
32ffacf
View commit details
Copy full SHA for 32ffacf
View code at this point
Browse repository at this point
Commits on May 23, 2026
Remove IR files from git (#144)
Show description for dfd12f3
lucic71
authored
dfd12f3
View commit details
Copy full SHA for dfd12f3
View code at this point
Browse repository at this point
Commits on May 14, 2026
Simplify test CI (#99)
nunoplopes
authored
4d9b1cc
View commit details
Copy full SHA for 4d9b1cc
View code at this point
Browse repository at this point
Simplify CI for format checking (#98)
nunoplopes
authored
e6ebe1d
View commit details
Copy full SHA for e6ebe1d
View code at this point
Browse repository at this point
Fix cmake Rust concurrency issues (#97)
nunoplopes
authored
1c79a55
View commit details
Copy full SHA for 1c79a55
View code at this point
Browse repository at this point
Commits on May 11, 2026
Run ruff on Cpp2RustTest.py (#72)
lucic71
authored
6a7b502
View commit details
Copy full SHA for 6a7b502
View code at this point
Browse repository at this point
Setup rust for C++ code analyzer (#68)
Show description for 78ec8c6
lucic71
authored
78ec8c6
View commit details
Copy full SHA for 78ec8c6
View code at this point
Browse repository at this point
Commits on May 10, 2026
Parse src.cpp rules at build time (#61)
Show description for 29c6b16
lucic71
authored
29c6b16
View commit details
Copy full SHA for 29c6b16
View code at this point
Browse repository at this point
Commits on Apr 29, 2026
Translate switches containing fallthrough (#38)
Show description for 2165500
lucic71
authored
2165500
View commit details
Copy full SHA for 2165500
View code at this point
Browse repository at this point
Commits on Apr 28, 2026
Cancel old runs when a new commit is pushed (#37)
Show description for 64aa98b
lucic71
authored
64aa98b
View commit details
Copy full SHA for 64aa98b
View code at this point
Browse repository at this point
don't run CI twice on branches with open PRs
nunoplopes
committed
a0dcdd7
View commit details
Copy full SHA for a0dcdd7
View code at this point
Browse repository at this point
Commits on Apr 23, 2026
CI: don't attempt to commit formatting fixes to other branches
nunoplopes
committed
ead9dbd
View commit details
Copy full SHA for ead9dbd
View code at this point
Browse repository at this point
Commits on Apr 21, 2026
Format workflow: auto-fix and commit formatting/lint issues (#22)
Show description for ff93441
Copilot
and
nunoplopes
authored
ff93441
View commit details
Copy full SHA for ff93441
View code at this point
Browse repository at this point
Commits on Apr 20, 2026
Upgrade to Rust 1.95, that matches our LLVM 22 dependency (#21)
nunoplopes
authored
3eb91ca
View commit details
Copy full SHA for 3eb91ca
View code at this point
Browse repository at this point
format.yml CI flow: use a 3rd party action to setup rust
nunoplopes
committed
28422cc
View commit details
Copy full SHA for 28422cc
View code at this point
Browse repository at this point
Translate C boolean expressions (#12)
Show description for d0495a5
lucic71
authored
d0495a5
View commit details
Copy full SHA for d0495a5
View code at this point
Browse repository at this point
Commits on Apr 19, 2026
Fix CodeQL workflow (#11)
nunoplopes
authored
959af94
View commit details
Copy full SHA for 959af94
View code at this point
Browse repository at this point
typo
nunoplopes
committed
907a3e0
View commit details
Copy full SHA for 907a3e0
View code at this point
Browse repository at this point
fix CI flow name
nunoplopes
committed
97146ca
View commit details
Copy full SHA for 97146ca
View code at this point
Browse repository at this point
CI: make workflow agnostic of OS
nunoplopes
committed
2d9bebc
View commit details
Copy full SHA for 2d9bebc
View code at this point
Browse repository at this point
move file
nunoplopes
committed
e668434
View commit details
Copy full SHA for e668434
View code at this point
Browse repository at this point
add explicit permissions to github workflow files
nunoplopes
committed
593a4a1
View commit details
Copy full SHA for 593a4a1
View code at this point
Browse repository at this point
CI: skip tests directory for CodeQL
nunoplopes
committed
b9fba48
View commit details
Copy full SHA for b9fba48
View code at this point
Browse repository at this point
Commits on Apr 12, 2026
add ninja check-rules
nunoplopes
committed
647e59e
View commit details
Copy full SHA for 647e59e
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.