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

xoofx / CppAst.NET / 5758478947 / 1
79%
main: 79%

Build:
DEFAULT BRANCH: main
Ran 04 Aug 2023 04:40AM UTC
Files 61
Run time 1s
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%
5758478947.1

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 (63.21%)

Branch coverage included in aggregate %.

4143 of 4823 relevant lines covered (85.9%)

2210.57 hits per line

Source Files on job 5758478947.1
  • Tree
  • List 0
  • Changed 33
  • Source Changed 0
  • Coverage Changed 33
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 5758478947
  • 75d8e14b on github
  • Prev Job for on main (#4772746645.1)
  • Next Job for on main (#6020919173.1)
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