Home
last modified time | relevance | path

Searched refs:Modifiers (Results 1 – 25 of 31) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/
DglobalDeclTransformer.cpp54 funcDecl->Function()->Modifiers(), allocator_, false); in VisitFunctionDeclaration()
72 … varDecl->Modifiers(), allocator_, false); in VisitVariableDeclaration()
DimportExportDecls.cpp75 if ((field->Modifiers() & ir::ModifierFlags::EXPORTED) != 0) { in HandleSelectiveExportWithAlias()
89 if (((declItem->second->Modifiers() & ir::ModifierFlags::EXPORTED) != 0) && in HandleSelectiveExportWithAlias()
234 if ((stmt->Modifiers() & ir::ModifierFlags::DEFAULT_EXPORT) == 0) { in VerifySingleExportDefault()
/arkcompiler/ets_frontend/es2panda/ir/base/
DclassProperty.h85 ModifierFlags Modifiers() const in Modifiers() function
DmethodDefinition.h64 ModifierFlags Modifiers() const in Modifiers() function
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/15.semantic_rules/07.overloading_and_overriding/04.overloading_and_overriding_in_classes/
Daccess_modifier_over.sts20 …Overriding member may keep or extend the access modifier (see Access Modifiers) of the inherited o…
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSemitter.cpp130 accessFlags |= TranslateModifierFlags(methodDef->Modifiers()); in GenScriptFunction()
340 …({field->TsType(), field->Id()->Name(), field->Value(), TranslateModifierFlags(field->Modifiers()), in GenClassField()
617 const bool isAnonymous = (classDef->Modifiers() & ir::ClassDefinitionModifiers::ANONYMOUS) != 0; in GenAnnotationInnerClass()
629 …asm::ScalarValue::Create<pandasm::Value::Type::I32>(TranslateModifierFlags(parent->Modifiers())))); in GenAnnotationInnerClass()
/arkcompiler/ets_frontend/ets2panda/ir/
DastNode.h408 [[nodiscard]] ModifierFlags Modifiers() noexcept in AST_NODE_REINTERPRET_MAPPING()
413 [[nodiscard]] ModifierFlags Modifiers() const noexcept in AST_NODE_REINTERPRET_MAPPING()
/arkcompiler/ets_frontend/ets2panda/ir/base/
DclassDefinition.cpp47 !(element->AsClassElement()->Modifiers() & ir::ModifierFlags::STATIC); in HasComputedInstanceField()
DclassDefinition.h244 [[nodiscard]] ClassDefinitionModifiers Modifiers() const noexcept
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DdefaultParameterLowering.cpp209 funcNode->AddModifier(method->Function()->Modifiers()); in CreateFunctionExpression()
228 method->Kind(), ident, funcExpression, method->Modifiers(), checker->Allocator(), false); in CreateOverloadFunction()
DinterfacePropertyDeclarations.cpp128 method->Function()->AddModifier(method->Modifiers()); in GenerateGetterOrSetter()
DenumLowering.cpp65 …ir::MethodDefinitionKind::METHOD, identClone, functionExpr, function->Modifiers(), checker->Alloca… in MakeMethodDef()
76 if ((function->Modifiers() & ir::ModifierFlags::STATIC) != 0) { in MakeMethodDef()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dobject.cpp1044 if ((static_cast<ir::AstNode *>(classDef)->Modifiers() & ir::ModifierFlags::FUNCTIONAL) == 0) { in CheckClassDefinition()
2006 if ((originalProp->Modifiers() & ir::ModifierFlags::GETTER_SETTER) == 0U) { in TransformProperties()
2019 … if ((*it)->IsClassProperty() && ((*it)->Modifiers() & ir::ModifierFlags::GETTER_SETTER) != 0U) { in TransformProperties()
2043 …if (sigSetter != nullptr && ((sigGetter->Function()->Modifiers() ^ sigSetter->Function()->Modifier… in CheckGetterSetterProperties()
Dhelpers.cpp2254 if ((field->Modifiers() & ir::ModifierFlags::SUPER_OWNER) != 0U) { in GenerateGetterSetterBody()
2355 method->Function()->AddModifier(method->Modifiers()); in GenerateDefaultGetterSetter()
2374 bool isSuperOwner = ((originalProp->Modifiers() & ir::ModifierFlags::SUPER_OWNER) != 0U); in GetImplementationClassProp()
2409 if (((originalProp->Modifiers() & mflag) != 0U)) { in SetupGetterSetterFlags()
DutilityTypeHandlers.cpp211 newClassDefinition->AddModifier(static_cast<const ir::AstNode *>(classDef)->Modifiers()); in CreatePartialClassDeclaration()
Dfunction.cpp1763 ir::ModifierFlags modifiers = asyncMethod->Modifiers(); in CreateAsyncImplMethod()
/arkcompiler/ets_frontend/ets2panda/parser/
DparserImpl.cpp239 getAccess = GetAccessability(it->Modifiers()); in CheckAccessorPair()
242 setAccess = GetAccessability(it->Modifiers()); in CheckAccessorPair()
DETSparser.h168 …turn CreateFormattedClassElement(sourceCode, classDefinition->Body(), classDefinition->Modifiers(), in CreateFormattedClassElement()
DETSparserClasses.cpp621 method->Function()->AddModifier(method->Modifiers()); in ParseInterfaceGetterSetterMethod()
DstatementParser.cpp283 if ((classDefinition->Modifiers() & ir::ClassDefinitionModifiers::HAS_SUPER) != 0U) { in ParseStructDeclaration()
/arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/
D9_classes.rst59 access modifiers (see :ref:`Access Modifiers`):
774 .. _Access Modifiers:
776 Access Modifiers
1878 :ref:`Access Modifiers` and :ref:`Scopes`). Declaring a constructor
2296 - Default constructor has modifier ``public`` (see :ref:`Access Modifiers`).
/arkcompiler/runtime_core/static_core/plugins/ets/doc/tutorial/
Dclasses.rst538 Visibility Modifiers
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp88 …e(checker->CheckVariableDeclaration(st->Id(), st->TypeAnnotation(), st->Value(), st->Modifiers())); in Check()
176 if ((node->Parent()->Modifiers() & ir::ModifierFlags::FUNCTIONAL) == 0) { in Check()
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.cpp800 return IrToE2pModifierFlags(node->Modifiers()); in AstNodeModifierFlags()
1745 return IrToE2pModifierFlags(node->Modifiers()); in MethodDefinitionModifiers()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
DscopesInitPhase.cpp414 if ((classDef->Modifiers() & ir::ClassDefinitionModifiers::CLASS_DECL) != 0U) { in BindClassDefinition()

12