Home
last modified time | relevance | path

Searched defs:superClass (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/ets_runtime/test/deopttest/newobjrange_nodeopt/
Dnewobjrange_nodeopt.js17 function _inheritsLoose(subClass, superClass) { argument
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
DclassDefinitionBuilder.h44 ClassDefinitionBuilder &SetSuperClass(Expression *superClass) in SetSuperClass()
/arkcompiler/ets_frontend/ets2panda/evaluate/debugInfoDeserialization/
DclassBuilder.cpp30 ir::Expression *superClass) in ClassBuilder()
DinheritanceResolution.cpp114 ir::ETSTypeReference *superClass = nullptr; in ResolveInheritanceChainImpl() local
DdebugInfoDeserializer.cpp89ir::ETSTypeReference *superClass, in CreateClassDeclaration()
/arkcompiler/ets_frontend/ets2panda/lsp/src/
Dget_class_property_info.cpp94 auto superClass = ark::es2panda::lsp::GetEffectiveBaseTypeNode(classNode); in CollectInheritedProperties() local
Dclass_hierarchy_info.cpp344 auto superClass = GetSuperClassNode(classDefinition); in ProcessClassHierarchy() local
376 auto superClass = GetSuperClassNode(classDefinition); in GetClassHierarchyInfoImpl() local
Dclass_hierarchy.cpp333 auto superClass = compiler::DeclarationFromIdentifier(partNode->AsIdentifier()); in GetClassDirectSuperClass() local
351 ir::AstNode *superClass = nullptr; in GetClassSuperClasses() local
415 for (auto superClass : superClasses) { in GetClassSubClasses() local
516 auto superClass = GetClassDirectSuperClass(subClass); in GetClassImplementedInterfaces() local
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/model/
DArkClass.ts215 let superClass = this.heritageClasses.get(heritageClassName); variable
/arkcompiler/ets_frontend/es2panda/ir/base/
DclassDefinition.h67 Expression *superClass, ArenaVector<Statement *> &&body, in ClassDefinition()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DetsWarningAnalyzer.cpp61 const auto *superClass = itAsClassDef->Super(); in AnalyzeClassDefForFinalModifier() local
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/common/
DIRInference.ts157 const superClass = arkClass.getSuperClass(); constant
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
Dets_class.h420 void SetSuperClass(EtsClass *superClass) in SetSuperClass()
Dets_class.cpp470 void EtsClass::Initialize(EtsClass *superClass, uint16_t accessFlags, bool isPrimitiveType, in Initialize()
/arkcompiler/ets_frontend/ets2panda/parser/
DTypedParser.cpp860 ir::Expression *superClass = ParseSuperClassReference(); in ParseSuperClass() local
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp3063 ir::MethodDefinition *ParserImpl::CreateImplicitMethod(ir::Expression *superClass, bool hasSuperCla… in CreateImplicitMethod()
3229 ir::Expression *superClass = ParseSuperClass(isDeclare, &hasSuperClass, &isExtendsFromNull); in ParseClassDefinition() local
3330 ir::Expression *superClass = nullptr; in ParseSuperClass() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DenumLowering.cpp269 auto *superClass = AllocNode<ir::ETSTypeReference>(typeRefPart, Allocator()); in CreateClass() local
/arkcompiler/runtime_core/static_core/libpandafile/
Dfile_items.h1139 void SetSuperClass(BaseClassItem *superClass) in SetSuperClass()
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
Dbaseline_compiler.cpp2554 uint8_t superClass = READ_INST_8_8(); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() local