• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

xoofx / CppAst.NET / 6020919173
79%

Build:
DEFAULT BRANCH: main
Ran 30 Aug 2023 05:26AM UTC
Jobs 1
Files 61
Run time 2s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

04 Aug 2023 04:37AM UTC coverage: 80.274% (+1.4%) from 78.861%
6020919173

push

github

web-flow
New high performance attributes implement for cppast.net (#80)

* Enhance for function template & CppType FullName support.

1. add support for function template
2. add inline namespace support
3. change FullName as a CppType property, and deduce the CppClass full name with specialized template right, you can just use CppClass full name in a generated c++ codes now.
4. FindByFullName() now can search auto ignore inline namespace now(such as clang std::__1::vector, now you can just use std::vector to search)
5. fix crash when the CppClass has a  specialized template with PartialSpecializedTemplateDecl
6. fix crash when typedef with a AliasTemplateDecl for Underlying type.

* 1. Add a test for partial specialized template && 2. Add a IsSpecializedArgument for CppTemplateArgument, so we can detect is a specialized argument or not.

* --other=1. move Tokenizer to CppTokenUtil class  && 2. add a sperate list for token parser attributes and mark it as deprecated

* --other= 1. add a document for new attribute,  in location doc/attributes.md   && 2. new attribute support by __cppast() && 3. default system attribute support not use token parser

---------

Co-authored-by: fangshen <fangshen@tencent.com>

1005 of 1590 branches covered (0.0%)

Branch coverage included in aggregate %.

1085 of 1085 new or added lines in 12 files covered. (100.0%)

4143 of 4823 relevant lines covered (85.9%)

2210.57 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6020919173.1 30 Aug 2023 05:26AM UTC 0
80.27
GitHub Action Run
Source Files on build 6020919173
Detailed source file information is not available for this build.
  • Back to Repo
  • 75d8e14b on github
  • Prev Build on main (#5173641908)
  • Next Build on main (#6487066366)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc