Home
last modified time | relevance | path

Searched refs:IsFinal (Results 1 - 25 of 45) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dconversion.cpp88 !source->GetDeclNode()->IsFinal()) { in IsAllowedNarrowingReferenceConversionObjectObject()
95 source->GetDeclNode()->IsFinal() && relation->IsSupertypeOf(source, target)) { in IsAllowedNarrowingReferenceConversionObjectObject()
101 !target->GetDeclNode()->IsFinal()) { in IsAllowedNarrowingReferenceConversionObjectObject()
109 target->GetDeclNode()->IsFinal() && relation->IsSupertypeOf(target, source)) { in IsAllowedNarrowingReferenceConversionObjectObject()
H A DetsWarningAnalyzer.cpp45 if (program_ == nullptr || classDef->IsFinal() || classDef->IsAbstract() || classDef->IsStatic() || in AnalyzeClassDefForFinalModifier()
81 if (methodDef->IsAbstract() || methodDef->IsStatic() || classDef->IsFinal() || program_ == nullptr || in AnalyzeClassMethodForFinalModifier()
82 methodDef->IsFinal() || methodDef->IsConstructor() || classDef->IsGlobal()) { in AnalyzeClassMethodForFinalModifier()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/js_proxy/
H A Djs_proxy.cpp64 ASSERT(!IsProxyClass(cls) && !etsClass->IsFinal()); in Create()
71 if (!m->IsFinal()) { // NOTE(vpukhov): consider internal methods, final methods in builtins in Create()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/
H A Dets_vm_test.cpp122 ASSERT_TRUE(klass->IsFinal()); in AssertPrimitiveClassRoot()
142 ASSERT_TRUE(klass->IsFinal()); in AssertPrimitiveContainerClassRoot()
/arkcompiler/runtime_core/static_core/runtime/tooling/
H A Ddefault_inspector_extension.cpp145 handler(utf::Mutf8AsCString(field.GetName().data), GetFieldValueStatic(runtimeCls, field), field.IsFinal(), in EnumerateProperties()
150 handler(utf::Mutf8AsCString(field.GetName().data), GetFieldValueStatic(object, field), field.IsFinal(), in EnumerateProperties()
/arkcompiler/runtime_core/libpandafile/
H A Dfield_data_accessor.h94 bool IsFinal() const in IsFinal() function in panda::panda_file::FieldDataAccessor
H A Dmethod_data_accessor.h79 bool IsFinal() const in IsFinal() function in panda::panda_file::MethodDataAccessor
/arkcompiler/runtime_core/static_core/abc2program/
H A Dabc_class_processor.cpp77 record, [&cda]() { return cda.IsFinal(); }, "final"); in FillRecordMetaData()
H A Dabc_field_processor.cpp89 field, [&fieldAccessor]() { return fieldAccessor.IsFinal(); }, "final"); in FillFieldMetaData()
H A Dabc_method_processor.cpp122 function_, [this]() { return methodDataAccessor_->IsFinal(); }, "final"); in GetMetaData()
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dfield_data_accessor.h94 bool IsFinal() const in IsFinal() function in ark::panda_file::FieldDataAccessor
H A Dclass_data_accessor.h58 bool IsFinal() const in IsFinal() function in ark::panda_file::ClassDataAccessor
H A Dmethod_data_accessor.h96 bool IsFinal() const in IsFinal() function
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dfield.h132 bool IsFinal() const in IsFinal() function in ark::Field
H A Dvtable_builder_standard-inl.h44 if (UNLIKELY(itInfo->IsFinal())) { in ProcessClassMethod()
H A Dvtable_builder_variance-inl.h55 if (UNLIKELY(itInfo->IsFinal())) { in ProcessClassMethod()
H A Dvtable_builder_base.h93 bool IsFinal() const in IsFinal() function in ark::MethodInfo
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_class.h180 bool IsFinal() const in IsFinal() function in ark::ets::EtsClass
182 return GetRuntimeClass()->IsFinal(); in IsFinal()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
H A Dets_vtable_builder.cpp137 if (superCDA.IsFinal()) { in RefExtendsOrImplements()
/arkcompiler/runtime_core/static_core/verification/
H A Dpublic.cpp123 if (parent != nullptr && parent->IsFinal()) { in VerifyClass()
/arkcompiler/ets_frontend/ets2panda/checker/types/
H A Dsignature.h257 bool IsFinal() const noexcept
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DmethodDefinition.cpp175 if (IsFinal()) { in DumpPrefix()
H A DclassDefinition.cpp200 if (IsFinal()) {
/arkcompiler/ets_frontend/ets2panda/evaluate/
H A Dhelpers.h189 if (da.IsFinal()) { in GetModifierFlags()
/arkcompiler/runtime_core/static_core/assembler/tests/
H A Demitter_test.cpp1010 ASSERT_TRUE(mda.IsFinal()); in TEST()
1021 ASSERT_TRUE(cda.IsFinal()); in TEST()
1032 cda.EnumerateFields([&](panda_file::FieldDataAccessor &fda) { ASSERT_TRUE(fda.IsFinal()); }); in TEST()
1043 cda.EnumerateMethods([&](panda_file::MethodDataAccessor &mda) { ASSERT_TRUE(mda.IsFinal()); }); in TEST()

Completed in 13 milliseconds

12