/arkcompiler/runtime_core/static_core/verification/config/ |
H A D | config_load.cpp | 36 bool ProcessConfigFile(ark::verifier::Config *cfg, const char *text) in ProcessConfigFile() 38 ark::verifier::debug::RegisterConfigHandlerBreakpoints(cfg); in ProcessConfigFile() 39 ark::verifier::debug::RegisterConfigHandlerWhitelist(cfg); in ProcessConfigFile() 40 ark::verifier::debug::RegisterConfigHandlerOptions(cfg); in ProcessConfigFile() 41 ark::verifier::debug::RegisterConfigHandlerMethodOptions(cfg); in ProcessConfigFile() 42 ark::verifier::debug::RegisterConfigHandlerMethodGroups(cfg); in ProcessConfigFile() 44 ark::verifier::config::Section section; in ProcessConfigFile() 47 ark::verifier::config::ParseConfig(text, section) && ark::verifier::config::ProcessConfig(cfg, section); in ProcessConfigFile() 50 ark::verifier in ProcessConfigFile() [all...] |
/arkcompiler/ets_frontend/ets2panda/test/unit/public/ |
H A D | ast_verifier_identifier_has_variable_test.cpp | 31 ASTVerifier verifier {Allocator()}; in TEST_F() 49 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 57 ASTVerifier verifier {Allocator()}; in TEST_F() 82 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 90 ASTVerifier verifier {Allocator()}; in TEST_F() 107 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 115 ASTVerifier verifier {Allocator()}; in TEST_F() 133 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 141 ASTVerifier verifier {Allocator()}; in TEST_F() 159 const auto &messages = verifier in TEST_F() [all...] |
H A D | ast_verifier_check_scope_declaration_test.cpp | 29 ASTVerifier verifier {Allocator()}; in TEST_F() 45 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 55 ASTVerifier verifier {Allocator()}; in TEST_F() 71 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 81 ASTVerifier verifier {Allocator()}; in TEST_F() 101 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 111 ASTVerifier verifier {Allocator()}; in TEST_F() 127 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 137 ASTVerifier verifier {Allocator()}; in TEST_F() 159 const auto &messages = verifier in TEST_F() [all...] |
H A D | ast_verifier_variable_has_scope_test.cpp | 28 ASTVerifier verifier {Allocator()}; in TEST_F() 48 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 56 ASTVerifier verifier {Allocator()}; in TEST_F() 87 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 95 ASTVerifier verifier {Allocator()}; in TEST_F() 116 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 124 ASTVerifier verifier {Allocator()}; in TEST_F() 153 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 161 ASTVerifier verifier {Allocator()}; in TEST_F() 187 const auto &messages = verifier in TEST_F() [all...] |
H A D | ast_verifier_short_test.cpp | 54 ark::es2panda::compiler::ast_verifier::ASTVerifier verifier {Allocator()}; in TEST_F() 60 const auto &messages = verifier.Verify(&emptyNode, checks); in TEST_F() 70 ark::es2panda::compiler::ast_verifier::ASTVerifier verifier {Allocator()}; in TEST_F() 76 const auto &messages = verifier.Verify(&emptyNode, checks); in TEST_F() 86 ASTVerifier verifier {Allocator()}; in TEST_F() 92 const auto &messages = verifier.Verify(&emptyNode, checks); in TEST_F() 102 ASTVerifier verifier {Allocator()}; in TEST_F() 107 const auto &messages = verifier.Verify(&emptyNode, checks); in TEST_F() 114 ASTVerifier verifier {Allocator()}; in TEST_F() 130 const auto &messages = verifier in TEST_F() [all...] |
H A D | ast_verifier_getter_setter_test.cpp | 31 ASTVerifier verifier {Allocator()}; in TEST_F() 55 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 66 ASTVerifier verifier {Allocator()}; in TEST_F() 85 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 96 ASTVerifier verifier {Allocator()}; in TEST_F() 114 const auto &messages = verifier.Verify(ast, checks); in TEST_F()
|
H A D | ast_verifier_variable_has_enclosing_scope_test.cpp | 31 ASTVerifier verifier {Allocator()}; in TEST_F() 51 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 59 ASTVerifier verifier {Allocator()}; in TEST_F() 80 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 88 ASTVerifier verifier {Allocator()}; in TEST_F() 106 const auto &messages = verifier.Verify(ast, checks); in TEST_F()
|
H A D | ast_verifier_private_access_negative_test_1_4.cpp | 25 ASTVerifier verifier {Allocator()}; in TEST_F() 52 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 62 ASTVerifier verifier {Allocator()}; in TEST_F() 90 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 100 ASTVerifier verifier {Allocator()}; in TEST_F() 129 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 139 ASTVerifier verifier {Allocator()}; in TEST_F() 168 const auto &messages = verifier.Verify(ast, checks); in TEST_F()
|
H A D | ast_verifier_getter_setter_neg_test.cpp | 34 ASTVerifier verifier {Allocator()}; in TEST_F() 70 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 80 ASTVerifier verifier {Allocator()}; in TEST_F() 117 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 128 ASTVerifier verifier {Allocator()}; in TEST_F() 167 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 178 ASTVerifier verifier {Allocator()}; in TEST_F() 219 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 231 ASTVerifier verifier {Allocator()}; in TEST_F() 267 const auto &messages = verifier in TEST_F() [all...] |
H A D | ast_verifier_every_child_has_valid_parent_test.cpp | 31 ASTVerifier verifier {Allocator()}; in TEST_F() 46 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 54 ASTVerifier verifier {Allocator()}; in TEST_F() 71 const auto &messages = verifier.Verify(ast, checks); in TEST_F()
|
H A D | ast_verifier_protected_access_negative_test_4_6.cpp | 25 ASTVerifier verifier {Allocator()}; in TEST_F() 67 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 77 ASTVerifier verifier {Allocator()}; in TEST_F() 120 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 130 ASTVerifier verifier {Allocator()}; in TEST_F() 174 const auto &messages = verifier.Verify(ast, checks); in TEST_F()
|
H A D | ast_verifier_private_access_negative_test_5_7.cpp | 25 ASTVerifier verifier {Allocator()}; in TEST_F() 67 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 77 ASTVerifier verifier {Allocator()}; in TEST_F() 120 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 130 ASTVerifier verifier {Allocator()}; in TEST_F() 173 const auto &messages = verifier.Verify(ast, checks); in TEST_F()
|
H A D | ast_verifier_protected_access_negative_test_1_3.cpp | 25 ASTVerifier verifier {Allocator()}; in TEST_F() 53 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 63 ASTVerifier verifier {Allocator()}; in TEST_F() 92 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 102 ASTVerifier verifier {Allocator()}; in TEST_F() 131 const auto &messages = verifier.Verify(ast, checks); in TEST_F()
|
H A D | ast_verifier_reference_typeannotation_test.cpp | 30 ASTVerifier verifier {Allocator()}; in TEST_F() 56 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 67 ASTVerifier verifier {Allocator()}; in TEST_F() 82 const auto &messages = verifier.Verify(ast, checks); in TEST_F() 91 ASTVerifier verifier {Allocator()}; in TEST_F() 105 const auto &messages = verifier.Verify(ast, checks); in TEST_F()
|
H A D | ast_verifier_private_protected_public_access_correct_test.cpp | 69 ASTVerifier verifier {Allocator()}; in TEST_F() 78 const auto &messages = verifier.Verify(ast, checks); in TEST_F()
|
H A D | ast_verifier_check_normal_loop_test.cpp | 69 ASTVerifier verifier {Allocator()}; in TEST_P() 82 const auto &messages = verifier.Verify(ast, checks); in TEST_P()
|
/arkcompiler/runtime_core/verifier/tests/ |
H A D | verify_checksum_test.cpp | 16 #include "verifier.h" 27 namespace panda::verifier { namespace in panda 45 panda::verifier::Verifier ver {file_name}; in HWTEST_F() 59 panda::verifier::Verifier ver {base_file_name}; in HWTEST_F() 80 panda::verifier::Verifier ver {target_file_name}; in HWTEST_F() 95 panda::verifier::Verifier ver {base_file_name}; in HWTEST_F() 114 panda::verifier::Verifier ver {target_file_name}; in HWTEST_F() 120 }; // namespace panda::verifier
|
H A D | verify_constant_pool_tests.cpp | 16 #include "verifier.h" 29 namespace panda::verifier { namespace in panda 55 panda::verifier::Verifier ver {file_name}; in HWTEST_F() 72 panda::verifier::Verifier ver {base_file_name}; in HWTEST_F() 98 panda::verifier::Verifier ver {target_file_name}; in HWTEST_F() 117 panda::verifier::Verifier ver {target_file_name_02}; in HWTEST_F() 135 panda::verifier::Verifier ver {base_file_name}; in HWTEST_F() 161 panda::verifier::Verifier ver {target_file_name}; in HWTEST_F() 180 panda::verifier::Verifier ver {target_file_name_02}; in HWTEST_F() 197 panda::verifier in HWTEST_F() [all...] |
H A D | verify_register_index_test.cpp | 16 #include "verifier.h" 31 namespace panda::verifier { namespace in panda 49 panda::verifier::Verifier ver {file_name}; in HWTEST_F() 65 panda::verifier::Verifier ver {base_file_name}; in HWTEST_F() 92 panda::verifier::Verifier ver {tar_file_name}; in HWTEST_F() 108 panda::verifier::Verifier ver {base_file_name}; in HWTEST_F() 136 panda::verifier::Verifier ver {tar_file_name}; in HWTEST_F() 141 } // namespace panda::verifier
|
/arkcompiler/runtime_core/static_core/verification/util/ |
H A D | hash.h | 25 namespace ark::verifier { namespace in ark 33 } // namespace ark::verifier 41 return ark::MergeHashes(ark::verifier::StdHash(pair.first), in operator ()() 42 ark::verifier::StdHash(pair.second)); // NOLINT in operator ()() 52 size_t tmp_hash1 = ark::MergeHashes(tmpHash, ark::verifier::StdHash(std::get<N>(tuple))); // NOLINT in Helper() 61 return Helper<1>(ark::verifier::StdHash(std::get<0>(tuple)), tuple);
|
H A D | index.h | 24 namespace ark::verifier { namespace in ark 108 } // namespace ark::verifier 112 struct hash<ark::verifier::Index<Int, I>> { 113 size_t operator()(const ark::verifier::Index<Int, I> &i) const noexcept 115 return ark::verifier::StdHash(i.value_);
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | handle_leak_test.cpp | 91 VerifyObjectVisitor verifier(instance->GetHeap(), &failCount); in HWTEST_F_L0() 92 verifier(*newProgram); in HWTEST_F_L0() 102 VerifyObjectVisitor verifier(instance->GetHeap(), &failCount); in HeandleLeakTestCommon() 103 verifier(*newArray); in HeandleLeakTestCommon() 142 VerifyObjectVisitor verifier(instance->GetHeap(), &failCount); in HWTEST_F_L0() 143 verifier(*newArray); in HWTEST_F_L0()
|
H A D | js_verification_test.cpp | 41 auto verifier = Verification(heap); in HWTEST_F_L0() local 50 funcVerify(*string, verifier, heap); in HWTEST_F_L0() 54 funcVerify(*oldArray, verifier, heap); in HWTEST_F_L0() 58 funcVerify(*nonMovableArray, verifier, heap); in HWTEST_F_L0() 69 auto verifier = Verification(heap); in HWTEST_F_L0() local 79 EXPECT_EQ(verifier.VerifyRoot(), 0U); in HWTEST_F_L0()
|
/arkcompiler/runtime_core/static_core/verification/config/process/ |
H A D | config_process.cpp | 27 using ark::verifier::Config; 28 using ark::verifier::config::Section; 46 namespace ark::verifier::config { 59 } // namespace ark::verifier::config
|
/arkcompiler/runtime_core/static_core/verification/config/debug_breakpoint/ |
H A D | breakpoint.h | 25 namespace ark::verifier::debug { 40 if (ark::verifier::debug::CheckManagedBreakpoint(ctx, method_id, method_offset)) { \ 57 } // namespace ark::verifier::debug
|