Home
last modified time | relevance | path

Searched defs:program (Results 1 – 25 of 251) sorted by relevance

1234567891011

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/
Dphase.h35 [[maybe_unused]] const parser::Program *program) in Precondition()
41 [[maybe_unused]] const parser::Program *program) in Postcondition()
59 [[maybe_unused]] const parser::Program *program) in PreconditionForModule()
65 [[maybe_unused]] const parser::Program *program) in PostconditionForModule()
81 [[maybe_unused]] const parser::Program *program) in PreconditionForModule()
87 [[maybe_unused]] const parser::Program *program) in PostconditionForModule()
/arkcompiler/ets_frontend/ets2panda/test/unit/annotations/
Dstandard_test.cpp38 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()
Dannotations_retention_policy.cpp32 auto program = GetCurrentProgram(text); in RunAnnotationEmitTest() local
41 void CheckRecordAnnotations(pandasm::Program *program) in CheckRecordAnnotations()
49 void CheckFunctionAnnotations(pandasm::Program *program) in CheckFunctionAnnotations()
57 void CheckClasspropertyAnnotations(pandasm::Program *program) in CheckClasspropertyAnnotations()
64 void CheckFunctionParameterAnnotations(pandasm::Program *program) in CheckFunctionParameterAnnotations()
Dannotations_for_class.cpp32 auto program = GetCurrentProgram(text); in RunAnnotationEmitTest() local
40 void CheckAnnotations(pandasm::Program *program) in CheckAnnotations()
53 void CheckClassAnnotations(pandasm::Program *program) in CheckClassAnnotations()
67 void CheckFunctionAnnotations(pandasm::Program *program) in CheckFunctionAnnotations()
81 void CheckClassPropertyAnnotations(pandasm::Program *program) in CheckClassPropertyAnnotations()
Dmutiple_annotations_for_class.cpp32 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()
Dannotations_for_interface.cpp32 auto program = GetCurrentProgram(text); in RunAnnotationEmitTest() local
40 void CheckAnnotations(pandasm::Program *program) in CheckAnnotations()
53 void CheckInterfaceAnnotations(pandasm::Program *program) in CheckInterfaceAnnotations()
67 void CheckFunctionAnnotations(pandasm::Program *program) in CheckFunctionAnnotations()
Dmutiple_annotations_for_function.cpp32 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()
Dannotations_for_functional_objects.cpp33 auto program = GetCurrentProgram(text); in RunAnnotationEmitTest() local
40 void CheckAnnotations(pandasm::Program *program) in CheckAnnotations()
46 void CheckClassAnnotations(pandasm::Program *program) in CheckClassAnnotations()
Dannotations_for_function.cpp33 auto program = GetCurrentProgram(text); in RunAnnotationEmitTest() local
41 void CheckAnnotations(pandasm::Program *program) in CheckAnnotations()
50 void CheckFunctionAnnotations(pandasm::Program *program) in CheckFunctionAnnotations()
61 void CheckFunctionParameterAnnotations(pandasm::Program *program) in CheckFunctionParameterAnnotations()
Dannotations_for_namespace.cpp32 auto program = GetCurrentProgram(text); in RunAnnotationEmitTest() local
39 void CheckAnnotations(pandasm::Program *program) in CheckAnnotations()
52 void CheckNamespaceAnnotations(pandasm::Program *program) in CheckNamespaceAnnotations()
Dannotations_module.cpp32 auto program = GetCurrentProgram(text); in RunAnnotationEmitTest() local
52 auto test = [this](pandasm::Program *program) { in TEST_F()
73 auto test = [this](pandasm::Program *program) { in TEST_F()
/arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/
Dconst_array_resolver_test.cpp43 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/
Dconst_array_resolver_test.cpp40 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
/arkcompiler/runtime_core/panda_guard/obfuscate/
Dmethod.h25 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()
Dmodule_record.h26 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()
Dentity.h68 explicit Entity(Program *program) : program_(program) {} in Entity()
70 …Entity(Program *program, const std::string &name) : program_(program), name_(name), obfName_(name)… in Entity()
181 explicit TopLevelOptionEntity(Program *program) : Entity(program) {} in TopLevelOptionEntity()
195 explicit PropertyOptionEntity(Program *program) : Entity(program) {} in PropertyOptionEntity()
/arkcompiler/runtime_core/static_core/disassembler/tests/
Dmetadata_test.cpp40 auto program = p.Parse(R"( in TEST() local
95 auto program = ark::pandasm::Parser().Parse(R"( in TEST() local
171 auto program = ark::pandasm::Parser().Parse(GetTestSource1()); in TEST() local
187 auto program = ark::pandasm::Parser().Parse(GetTestSource2()); in TEST() local
246 auto program = ark::pandasm::Parser().Parse(GetTestFinalSource1()); in TEST() local
260 auto program = ark::pandasm::Parser().Parse(GetTestFinalSource2()); in TEST() local
275 auto program = ark::pandasm::Parser().Parse(GetTestFinalSource3()); in TEST() local
Dliterals_test.cpp38 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
/arkcompiler/ets_frontend/ets2panda/test/utils/
Dasm_test.cpp44 const std::unique_ptr<ark::pandasm::Program> &program) in GetRecord()
72 void AsmTest::CheckAnnoDecl(ark::pandasm::Program *program, const std::string &annoName, in CheckAnnoDecl()
89 ark::pandasm::Program *program, in CheckLiteralArrayTable()
118 void AsmTest::CheckRecordAnnotations(ark::pandasm::Program *program, const std::string &recordName, in CheckRecordAnnotations()
140 void AsmTest::CheckModuleAnnotation(ark::pandasm::Program *program, const std::string &recordName, … in CheckModuleAnnotation()
174 void AsmTest::CheckRecordWithoutAnnotations(ark::pandasm::Program *program, const std::string &reco… in CheckRecordWithoutAnnotations()
188 void AsmTest::CheckFunctionAnnotations(ark::pandasm::Program *program, const std::string &functionN… in CheckFunctionAnnotations()
209 void AsmTest::CheckFunctionWithoutAnnotations(ark::pandasm::Program *program, const std::string &fu… in CheckFunctionWithoutAnnotations()
218 void AsmTest::CheckFunctionParameterAnnotations(ark::pandasm::Program *program, const std::string &… in CheckFunctionParameterAnnotations()
242 void AsmTest::CheckFunctionParameterWithoutAnnotations(ark::pandasm::Program *program, const std::s… in CheckFunctionParameterWithoutAnnotations()
[all …]
/arkcompiler/ets_frontend/merge_abc/protos/
DcompositeProgram.proto23 Program program = 2; field
29 Program program = 2; field
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DcompilerImpl.cpp97 static bool CheckOptionsBeforePhase(const util::Options &options, const parser::Program &program, in CheckOptionsBeforePhase()
113 void HandleGenerateDecl(const parser::Program &program, util::DiagnosticEngine &diagnosticEngine, in HandleGenerateDecl()
135 static bool CheckOptionsAfterPhase(const util::Options &options, const parser::Program &program, in CheckOptionsAfterPhase()
175 static bool RunVerifierAndPhases(public_lib::Context &context, parser::Program &program) in RunVerifierAndPhases()
237 static bool RunPhases(public_lib::Context &context, parser::Program &program) in RunPhases()
264 parser::Program *program, const util::Options &options) in CreateDebuggerEvaluationPlugin()
277 …ddExternalPrograms(public_lib::Context *ctx, const CompilationUnit &unit, parser::Program *program) in AddExternalPrograms()
328 static void SavePermanents(public_lib::Context *ctx, parser::Program *program) in SavePermanents()
396 parser::Program *program = context->parserProgram; in ExecuteParsingAndCompiling() local
432 …dasm::Program *ClearContextAndReturnProgam(public_lib::Context *context, pandasm::Program *program) in ClearContextAndReturnProgam()
[all …]
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/
DtopLevelStmts.cpp39 static bool CheckProgramSourcesConsistency(parser::Program *program) in CheckProgramSourcesConsistency()
51 static void CheckFileHeaderFlag(parser::Program *program) in CheckFileHeaderFlag()
71 bool TopLevelStatements::Perform(public_lib::Context *ctx, parser::Program *program) in Perform()
/arkcompiler/runtime_core/assembler/
Dassembly-emitter.cpp123 …::string AsmEmitter::GetMethodSignatureFromProgram(const std::string &name, const Program &program) in GetMethodSignatureFromProgram()
250 …ontainer *container, const Value *value, std::vector<ScalarValueItem> *out, const Program &program, in CreateScalarMethodValueItem()
273 …ontainer *container, const Value *value, std::vector<ScalarValueItem> *out, const Program &program, in CreateScalarLiteralArrayItem()
310 …ontainer *container, const Value *value, std::vector<ScalarValueItem> *out, const Program &program, in CreateScalarAnnotationValueItem()
329 … std::vector<ScalarValueItem> *out, const Program &program, in CreateScalarValueItem()
381 … *AsmEmitter::CreateValueItem(ItemContainer *container, const Value *value, const Program &program, in CreateValueItem()
407 const Program &program, const AsmEmitter::AsmEntityCollections &entities) in CreateAnnotationItem()
490const Program &program, const AsmEmitter::AsmEntityCollections &entities) in AddAnnotations()
593 void AsmEmitter::MakeStringItems(ItemContainer *items, const Program &program, in MakeStringItems()
603 void AsmEmitter::MakeLiteralItems(ItemContainer *items, const Program &program, in MakeLiteralItems()
[all …]
/arkcompiler/ets_frontend/ets2panda/parser/context/
DparserContext.cpp21 ParserContext::ParserContext(const Program *program, ParserStatus status) in ParserContext()
26 ParserContext::ParserContext(const Program *program, ParserStatus status, bool isEnableJsdoc) in ParserContext()
/arkcompiler/runtime_core/static_core/assembler/
Dassembly-emitter.cpp128 bool AsmEmitter::CheckValueType(Value::Type valueType, const Type &type, const Program &program) in CheckValueType()
181 …::string AsmEmitter::GetMethodSignatureFromProgram(const std::string &name, const Program &program) in GetMethodSignatureFromProgram()
315 bool AsmEmitter::CheckValueRecordCase(const Value *value, const Program &program) in CheckValueRecordCase()
341 bool AsmEmitter::CheckValueMethodCase(const Value *value, const Program &program) in CheckValueMethodCase()
356 bool AsmEmitter::CheckValueEnumCase(const Value *value, const Type &type, const Program &program) in CheckValueEnumCase()
385 bool AsmEmitter::CheckValueArrayCase(const Value *value, const Type &type, const Program &program) in CheckValueArrayCase()
409 bool AsmEmitter::CheckValue(const Value *value, const Type &type, const Program &program) in CheckValue()
497 … std::vector<ScalarValueItem> *out, const Program &program, in CreateScalarMethodValueItem()
567 … std::vector<ScalarValueItem> *out, const Program &program, in CreateScalarAnnotationValueItem()
587 … std::vector<ScalarValueItem> *out, const Program &program, in CreateScalarValueItem()
[all …]

1234567891011