AscendC Code Contribution Standards
Quick Navigation
Code Style
- code-style.md — C++ code style: naming, header guards, include, namespace, macros, constexpr, formatting, code comment standards, deprecation annotation
Interface Design
- api-design.md — API interface design conventions: template parameters,
__aicore__, Tiling interfaces
Directory and Files
- directory-structure.md — Directory structure, file naming, architecture directories, new API operation checklist
Testing
- testing.md — Testing framework, file naming, UT writing, Header Checker, coverage requirements
Related Documents
- CONTRIBUTING_en.md — Contribution process
- asc_adv_api_contributing.md — High-level API development process
- asc_basic_api_contributing.md — Basic API development process
- asc_c_api_contributing.md — C API development process
- asc_doc_contributing.md — Documentation contribution process