| /arkcompiler/ets_frontend/ets2panda/evaluate/debugInfoDeserialization/ |
| H A D | classBuilder.cpp | 29 ClassBuilder(checker::ETSChecker *checker, util::StringView name, panda_file::ClassDataAccessor &cda, ir::Expression *superClass) ClassBuilder() argument
|
| H A D | inheritanceResolution.cpp | 116 ir::ETSTypeReference *superClass = nullptr; in ResolveInheritanceChainImpl() local
|
| H A D | debugInfoDeserializer.cpp | 87 CreateClassDeclaration(util::StringView identName, panda_file::ClassDataAccessor &cda, ir::ETSTypeReference *superClass, parser::Program *program) CreateClassDeclaration() argument
|
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| H A D | classDefinitionBuilder.h | 44 ClassDefinitionBuilder &SetSuperClass(Expression *superClass) in SetSuperClass() argument
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| H A D | etsWarningAnalyzer.cpp | 60 const auto *superClass = itAsClassDef->Super(); in AnalyzeClassDefForFinalModifier() local
|
| /arkcompiler/ets_frontend/ets2panda/ir/base/ |
| H A D | classDefinition.h | 182 void SetSuper(Expression *superClass) in SetSuper() argument 70 ClassDefinition(const util::StringView &privateId, Identifier *ident, TSTypeParameterDeclaration *typeParams, TSTypeParameterInstantiation *superTypeParams, ArenaVector<TSClassImplements *> &&implements, MethodDefinition *ctor, Expression *superClass, ArenaVector<AstNode *> &&body, ClassDefinitionModifiers modifiers, ModifierFlags flags, Language lang) ClassDefinition() argument
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
| H A D | ets_class.cpp | 432 void EtsClass::Initialize(EtsClass *superClass, uint16_t accessFlags, bool isPrimitiveType) in Initialize() argument
|
| H A D | ets_class.h | 390 void SetSuperClass(EtsClass *superClass) in SetSuperClass() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| H A D | classDefinition.h | 63 ClassDefinition(binder::ClassScope *scope, Identifier *ident, TSTypeParameterDeclaration *typeParams, TSTypeParameterInstantiation *superTypeParams, ArenaVector<TSClassImplements *> &&implements, MethodDefinition *ctor, MethodDefinition *staticInitializer, MethodDefinition *instanceInitializer, Expression *superClass, ArenaVector<Statement *> &&body, ArenaVector<TSIndexSignature *> &&indexSignatures, bool declare, bool abstract) ClassDefinition() argument
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| H A D | TypedParser.cpp | 807 ir::Expression *superClass = ParseSuperClassReference(); in ParseSuperClass() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
| H A D | baseline_compiler.cpp | 2542 uint8_t superClass = READ_INST_8_8(); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() local
|
| /arkcompiler/runtime_core/static_core/libpandafile/ |
| H A D | file_items.h | 1091 void SetSuperClass(BaseClassItem *superClass) in SetSuperClass() argument
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| H A D | parserImpl.cpp | 3015 ir::MethodDefinition *ParserImpl::CreateImplicitMethod(ir::Expression *superClass, bool hasSuperClass, in CreateImplicitMethod() argument 3178 ir::Expression *superClass = ParseSuperClass(isDeclare, &hasSuperClass, &isExtendsFromNull); in ParseClassDefinition() local 3277 ir::Expression *superClass = nullptr; in ParseSuperClass() local [all...] |