Searched full:astverifier (Results 1 – 10 of 10) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/ast_verifier/ |
| D | ASTVerifier.cpp | 16 #include "ASTVerifier.h" 20 using AstToCheck = ArenaMap<ASTVerifier::SourcePath, const ir::AstNode *>; 32 struct ASTVerifier::SinglePassVerifier { 34 ASTVerifier *verifier {nullptr}; 83 void ASTVerifier::Verify(std::string_view phaseName) noexcept in Verify() 86 …// NOTE(dkofanov): As for now, the policy is that ASTVerifier doesn't interrupt pipeline if there … in Verify() 143 void DumpJson(const ASTVerifier::GroupedMessages &report, const std::string &filePath) in DumpJson() 173 void DumpLogAstMessages(std::string_view path, const ASTVerifier::WarningsErrors &astMessages) in DumpLogAstMessages() 191 void DumpLog(const ASTVerifier::GroupedMessages &report) in DumpLog() 202 void ASTVerifier::DumpMessages() const in DumpMessages() [all …]
|
| D | ASTVerifier.h | 78 * ASTVerifier checks whether various conditions are invariant (across AST transformations). 80 class ASTVerifier : public InvariantsRegistry { 82 NO_COPY_SEMANTIC(ASTVerifier); 83 NO_MOVE_SEMANTIC(ASTVerifier); 85 ASTVerifier(const public_lib::Context &context, const parser::Program &program) in ASTVerifier() function 96 ~ASTVerifier() in ~ASTVerifier()
|
| /arkcompiler/ets_frontend/ets2panda/test/utils/ |
| D | ast_verifier_test.h | 19 #include "ast_verifier/ASTVerifier.h"
|
| /arkcompiler/ets_frontend/ets2panda/util/ |
| D | options.yaml | 304 Specify phases to finalize with ASTVerifier. Shortcuts: "before", "each", "after".
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | compilerImpl.cpp | 20 #include "ast_verifier/ASTVerifier.h" 180 ast_verifier::ASTVerifier verifier(context, program); in RunVerifierAndPhases()
|
| /arkcompiler/ets_frontend/ets2panda/ |
| D | BUILD.gn | 45 "ast_verifier/ASTVerifier.cpp", 781 "ast_verifier/ASTVerifier.h", 1048 "$LIBGEN_DIR/gen/headers/ast_verifier/ASTVerifier.yaml",
|
| D | CMakeLists.txt | 191 ast_verifier/ASTVerifier.cpp
|
| /arkcompiler/ets_frontend/ets2panda/public/ |
| D | cppToCTypes.yaml | 3263 name: 'ASTVerifier' 3275 … reinterpret_cast<compiler::ast_verifier::ASTVerifier |es2panda_arg.type.ptr_depth|>(|arg_name|); 3286 (reinterpret_cast<?const? compiler::ast_verifier::ASTVerifier *>(classInstance))-> 3289 ctxAllocator->New<compiler::ast_verifier::ASTVerifier>( 3296 name: 'ASTVerifier' 3308 *(reinterpret_cast<compiler::ast_verifier::ASTVerifier *>(|arg_name|));
|
| D | CMakeLists.txt | 292 ${ES2PANDA_ROOT}/ast_verifier/ASTVerifier.h 562 ${LIBGEN_DIR}/gen/headers/ast_verifier/ASTVerifier.yaml
|
| D | es2panda_lib.rb | 856 return false if class_name == 'ASTVerifier' && constructor.args&.size == 0 1274 ASTVerifier
|