| /arkcompiler/ets_frontend/ets2panda/test/unit/annotations/ |
| D | standard_test.cpp | 38 auto program = GetCurrentProgram(text); in RunAnnotationEmitTest() local 47 void CheckAnnotations(pandasm::Program *program) in CheckAnnotations() 64 void CheckClassAnnotations(pandasm::Program *program) in CheckClassAnnotations() 84 void CheckFunctionAnnotations(pandasm::Program *program) in CheckFunctionAnnotations() 104 void CheckLiteralArrayTable(pandasm::Program *program) in CheckLiteralArrayTable()
|
| D | mutiple_annotations_for_class.cpp | 32 auto program = GetCurrentProgram(text); in RunAnnotationEmitTest() local 40 void CheckAnnotations(pandasm::Program *program) in CheckAnnotations() 53 void CheckClassAnnotations(pandasm::Program *program) in CheckClassAnnotations() 79 void CheckLiteralArrayTable(pandasm::Program *program) in CheckLiteralArrayTable()
|
| D | mutiple_annotations_for_function.cpp | 32 auto program = GetCurrentProgram(text); in RunAnnotationEmitTest() local 40 void CheckAnnotations(pandasm::Program *program) in CheckAnnotations() 67 void CheckFunctionAnnotations(pandasm::Program *program) in CheckFunctionAnnotations() 91 void CheckLiteralArrayTable(pandasm::Program *program) in CheckLiteralArrayTable()
|
| D | annotations_emit_test.h | 77 auto program = std::unique_ptr<pandasm::Program>(GetProgram(argc, &argv, FILE_NAME, src)); in GetCurrentProgram() local 81 void CheckAnnoDecl(ark::pandasm::Program *program, const std::string &annoName, in CheckAnnoDecl() 99 ark::pandasm::Program *program, in CheckLiteralArrayTable() 116 void CheckClassAnnotations(ark::pandasm::Program *program, const std::string &className, in CheckClassAnnotations() 133 void CheckFunctionAnnotations(ark::pandasm::Program *program, const std::string &functionName, in CheckFunctionAnnotations() 194 auto program = compiler.Compile(input, *options); in GetProgram() local
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/ |
| D | const_array_resolver_test.cpp | 43 pandasm::Program program; in TEST_F() local 88 pandasm::Program program; in TEST_F() local 120 pandasm::Program program; in TEST_F() local 164 pandasm::Program program; in TEST_F() local 194 pandasm::Program program; in TEST_F() local 225 pandasm::Program program; in TEST_F() local 286 pandasm::Program program; in TEST_F() local 338 pandasm::Program program; in TEST_F() local 373 pandasm::Program program; in TEST_F() local 400 pandasm::Program program; in TEST_F() local
|
| /arkcompiler/runtime_core/bytecode_optimizer/tests/ |
| D | const_array_resolver_test.cpp | 40 pandasm::Program program; in TEST_F() local 83 pandasm::Program program; in TEST_F() local 121 pandasm::Program program; in TEST_F() local 151 pandasm::Program program; in TEST_F() local 182 pandasm::Program program; in TEST_F() local 242 pandasm::Program program; in TEST_F() local 294 pandasm::Program program; in TEST_F() local 329 pandasm::Program program; in TEST_F() local 356 pandasm::Program program; in TEST_F() local
|
| D | optimize_bytecode_test.cpp | 94 auto &program = res.Value(); variable 149 auto &program = res.Value(); variable 209 auto &program = res.Value(); variable
|
| /arkcompiler/runtime_core/panda_guard/obfuscate/ |
| D | method.h | 25 Method(Program *program, const std::string &idx) : Function(program, idx) {} in Method() 49 OuterMethod(Program *program, const std::string &idx) : Function(program, idx) {} in OuterMethod() 85 PropertyMethod(Program *program, const std::string &idx) : Function(program, idx) {} in PropertyMethod()
|
| D | module_record.h | 26 FilePathItem(Program *program, std::string literalArrayIdx) in FilePathItem() 45 RegularImportItem(Program *program, std::string literalArrayIdx) in RegularImportItem() 76 NameSpaceImportItem(Program *program, std::string literalArrayIdx) in NameSpaceImportItem() 103 LocalExportItem(Program *program, std::string literalArrayIdx) in LocalExportItem() 132 IndirectExportItem(Program *program, std::string literalArrayIdx) in IndirectExportItem() 163 ModuleRecord(Program *program, const std::string &name) : Entity(program, name) {} in ModuleRecord()
|
| D | entity.h | 100 explicit Entity(Program *program) : program_(program) {} in Entity() 102 …Entity(Program *program, const std::string &name) : program_(program), name_(name), obfName_(name)… in Entity() 200 explicit TopLevelOptionEntity(Program *program) : Entity(program) {} in TopLevelOptionEntity() 214 explicit PropertyOptionEntity(Program *program) : Entity(program) {} in PropertyOptionEntity()
|
| D | object.h | 27 ObjectProperty(Program *program, std::string literalArrayIdx) in ObjectProperty() 53 Object(Program *program, std::string literalArrayIdx) in Object()
|
| D | program.h | 25 explicit Program(pandasm::Program *program) : prog_(program) {} in Program()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ |
| D | phase.h | 32 [[maybe_unused]] const parser::Program *program) in Precondition() 38 [[maybe_unused]] const parser::Program *program) in Postcondition()
|
| /arkcompiler/runtime_core/static_core/disassembler/tests/ |
| D | metadata_test.cpp | 39 auto program = ark::pandasm::Parser().Parse(R"( in TEST() local 94 auto program = ark::pandasm::Parser().Parse(R"( in TEST() local 170 auto program = ark::pandasm::Parser().Parse(GetTestSource1()); in TEST() local 186 auto program = ark::pandasm::Parser().Parse(GetTestSource2()); in TEST() local 245 auto program = ark::pandasm::Parser().Parse(GetTestFinalSource1()); in TEST() local 259 auto program = ark::pandasm::Parser().Parse(GetTestFinalSource2()); in TEST() local 274 auto program = ark::pandasm::Parser().Parse(GetTestFinalSource3()); in TEST() local
|
| D | literals_test.cpp | 38 auto program = ark::pandasm::Parser().Parse(R"( in TEST() local 63 auto program = ark::pandasm::Parser().Parse(R"( in TEST() local 117 auto program = ark::pandasm::Parser().Parse(GetDynamicVeluesSource()); in TEST() local 160 auto program = ark::pandasm::Parser().Parse(R"( in TEST() local
|
| D | instructions_test.cpp | 142 auto program = ark::pandasm::Parser().Parse(R"( in TEST() local 206 auto program = ark::pandasm::Parser().Parse(g_testCallsSource); in TEST() local 240 auto program = ark::pandasm::Parser().Parse(GetNewarrSource()); in TEST() local 281 auto program = ark::pandasm::Parser().Parse(R"( in TEST() local
|
| D | records_test.cpp | 38 auto program = ark::pandasm::Parser().Parse(R"( in TEST() local 82 auto program = ark::pandasm::Parser().Parse(GetRecordWithFieldsSource()); in TEST() local 125 auto program = ark::pandasm::Parser().Parse(R"( in TEST() local
|
| /arkcompiler/ets_frontend/merge_abc/protos/ |
| D | compositeProgram.proto | 23 Program program = 2; field 29 Program program = 2; field
|
| /arkcompiler/runtime_core/static_core/assembler/ |
| D | assembly-emitter.cpp | 126 bool AsmEmitter::CheckValueType(Value::Type valueType, const Type &type, const Program &program) in CheckValueType() 179 …::string AsmEmitter::GetMethodSignatureFromProgram(const std::string &name, const Program &program) in GetMethodSignatureFromProgram() 311 bool AsmEmitter::CheckValueRecordCase(const Value *value, const Program &program) in CheckValueRecordCase() 337 bool AsmEmitter::CheckValueMethodCase(const Value *value, const Program &program) in CheckValueMethodCase() 350 bool AsmEmitter::CheckValueEnumCase(const Value *value, const Type &type, const Program &program) in CheckValueEnumCase() 379 bool AsmEmitter::CheckValueArrayCase(const Value *value, const Type &type, const Program &program) in CheckValueArrayCase() 403 bool AsmEmitter::CheckValue(const Value *value, const Type &type, const Program &program) in CheckValue() 490 …ontainer *container, const Value *value, std::vector<ScalarValueItem> *out, const Program &program, in CreateScalarMethodValueItem() 551 … std::vector<ScalarValueItem> *out, const Program &program, in CreateScalarAnnotationValueItem() 571 … std::vector<ScalarValueItem> *out, const Program &program, in CreateScalarValueItem() [all …]
|
| /arkcompiler/runtime_core/assembler/ |
| D | assembly-emitter.cpp | 122 …::string AsmEmitter::GetMethodSignatureFromProgram(const std::string &name, const Program &program) in GetMethodSignatureFromProgram() 249 …ontainer *container, const Value *value, std::vector<ScalarValueItem> *out, const Program &program, in CreateScalarMethodValueItem() 272 …ontainer *container, const Value *value, std::vector<ScalarValueItem> *out, const Program &program, in CreateScalarLiteralArrayItem() 309 …ontainer *container, const Value *value, std::vector<ScalarValueItem> *out, const Program &program, in CreateScalarAnnotationValueItem() 328 … std::vector<ScalarValueItem> *out, const Program &program, in CreateScalarValueItem() 380 … *AsmEmitter::CreateValueItem(ItemContainer *container, const Value *value, const Program &program, in CreateValueItem() 406 const Program &program, const AsmEmitter::AsmEntityCollections &entities) in CreateAnnotationItem() 488 … const Program &program, const AsmEmitter::AsmEntityCollections &entities) in AddAnnotations() 590 void AsmEmitter::MakeStringItems(ItemContainer *items, const Program &program, in MakeStringItems() 600 void AsmEmitter::MakeLiteralItems(ItemContainer *items, const Program &program, in MakeLiteralItems() [all …]
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/ |
| D | importExportDecls.cpp | 64 parser::Program *program, in CollectImportedProgramsFromStmts() 84 for (const auto &program : programs) { in HandleGlobalStmts() local 229 … util::StringView name, parser::Program *program, lexer::SourcePosition pos) in HandleSimpleType() 259 for (const auto &program : programs) { in VerifyTypeExports() local 266 void ImportExportDecls::VerifyType(ir::Statement *stmt, parser::Program *program, in VerifyType() 323 … auto verifyDefault = [&metDefaultExport, logger](ir::Statement *stmt, parser::Program *program) { in VerifySingleExportDefault() 333 for (const auto &program : programs) { in VerifySingleExportDefault() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | packageImplicitImport.cpp | 20 static void MergeExternalFilesIntoCompiledProgram(parser::Program *const program, in MergeExternalFilesIntoCompiledProgram() 40 const parser::Program *const program) in ValidateFolderContainOnlySamePackageFiles() 87 …eNoImportComesFromSamePackage(const public_lib::Context *const ctx, parser::Program *const program, in ValidateNoImportComesFromSamePackage() 107 bool PackageImplicitImport::Perform(public_lib::Context *const ctx, parser::Program *const program) in Perform()
|
| /arkcompiler/runtime_core/panda_guard/ |
| D | guard_driver.cpp | 30 void Dump(const panda::pandasm::Program &program, const std::string &paFilePath) in Dump() 57 auto program = std::move(*compiler.CompileAbcFile()); in Run() local
|
| D | guard4program.cpp | 21 void panda::guard::ProgramGuard::GuardProgram(pandasm::Program &program) in GuardProgram()
|
| /arkcompiler/ets_frontend/ets2panda/evaluate/debugInfoDeserialization/ |
| D | inheritanceResolution.cpp | 79 parser::Program *program {nullptr}; member 98 auto *program = debugInfoPlugin_.GetProxyProgramsCache()->GetProgram(debugInfo->sourceFilePath); in ResolveInheritanceChain() local 130 [this, superClass, cda](auto, auto *program, auto, auto name) { in ResolveInheritanceChainImpl() argument 153 auto *program = proxyProgramsCache->GetProgram(debugInfo->sourceFilePath); in CollectChainInfo() local
|