trailofbits / vast

VAST is an experimental compiler pipeline designed for program analysis of C and C++. It provides a tower of IRs as MLIR dialects to choose the best fit representations for a program analysis or further program abstraction.
https://trailofbits.github.io/vast/
Apache License 2.0
368 stars 23 forks source link

Create more configurable driver and visitor list #615

Closed xlauko closed 3 weeks ago

github-actions[bot] commented 3 weeks ago

Cpp-Linter Report :warning:

Some files did not pass the configured checks!

clang-format reports: 25 file(s) not formatted - include/vast/CodeGen/AttrVisitorProxy.hpp - include/vast/CodeGen/ClangVisitorBase.hpp - include/vast/CodeGen/CodeGenDriver.hpp - include/vast/CodeGen/CodeGenMetaGenerator.hpp - include/vast/CodeGen/CodeGenModule.hpp - include/vast/CodeGen/CodeGenVisitorBase.hpp - include/vast/CodeGen/CodeGenVisitorList.hpp - include/vast/CodeGen/DefaultMetaGenerator.hpp - include/vast/CodeGen/DefaultSymbolGenerator.hpp - include/vast/CodeGen/DefaultTypeVisitor.hpp - include/vast/CodeGen/DefaultVisitor.hpp - include/vast/CodeGen/FallthroughVisitor.hpp - include/vast/CodeGen/IdMetaGenerator.hpp - include/vast/CodeGen/ScopeContext.hpp - include/vast/CodeGen/TypeCachingProxy.hpp - include/vast/CodeGen/UnsupportedVisitor.hpp - lib/vast/CodeGen/AttrVisitorProxy.cpp - lib/vast/CodeGen/CodeGenDriver.cpp - lib/vast/CodeGen/CodeGenFunction.cpp - lib/vast/CodeGen/CodeGenVisitorList.cpp - lib/vast/CodeGen/DefaultDeclVisitor.cpp - lib/vast/CodeGen/DefaultStmtVisitor.cpp - lib/vast/CodeGen/DefaultSymbolGenerator.cpp - lib/vast/CodeGen/DefaultTypeVisitor.cpp - lib/vast/CodeGen/DefaultVisitor.cpp

Have any feedback or feature suggestions? Share it here.