Home
last modified time | relevance | path

Searched refs:Modifiers (Results 1 - 24 of 24) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/topLevelStmts/
H A DglobalDeclTransformer.cpp54 funcDecl->Function()->Modifiers(), allocator_, false); in VisitFunctionDeclaration()
72 varDecl->Modifiers(), allocator_, false); in VisitVariableDeclaration()
H A DimportExportDecls.cpp137 if ((field->Modifiers() & ir::ModifierFlags::EXPORTED) != 0) { in HandleSelectiveExportWithAlias()
151 if (((declItem->second->Modifiers() & ir::ModifierFlags::EXPORTED) != 0) && in HandleSelectiveExportWithAlias()
308 if ((stmt->Modifiers() & ir::ModifierFlags::DEFAULT_EXPORT) == 0) { in VerifySingleExportDefault()
/arkcompiler/ets_frontend/es2panda/ir/base/
H A DclassProperty.h80 ModifierFlags Modifiers() const in Modifiers() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::ClassProperty
H A DmethodDefinition.h66 ModifierFlags Modifiers() const in Modifiers() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::MethodDefinition
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DETSemitter.cpp130 accessFlags |= TranslateModifierFlags(methodDef->Modifiers()); in GenScriptFunction()
340 GenField({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 pandasm::ScalarValue::Create<pandasm::Value::Type::I32>(TranslateModifierFlags(parent->Modifiers())))); in GenAnnotationInnerClass()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DdefaultParameterLowering.cpp209 funcNode->AddModifier(method->Function()->Modifiers()); in CreateFunctionExpression()
227 method->Kind(), ident, funcExpression, method->Modifiers(), checker->Allocator(), false); in CreateOverloadFunction()
H A DinterfacePropertyDeclarations.cpp128 method->Function()->AddModifier(method->Modifiers()); in GenerateGetterOrSetter()
H A DgenericBridgesLowering.cpp90 bridgeMethod->AddModifier(methodDefinition->Modifiers()); in AddGenericBridge()
H A DenumLowering.cpp65 ir::MethodDefinitionKind::METHOD, identClone, functionExpr, function->Modifiers(), checker->Allocator(), false); in MakeMethodDef()
76 if ((function->Modifiers() & ir::ModifierFlags::STATIC) != 0) { in MakeMethodDef()
/arkcompiler/ets_frontend/ets2panda/ir/
H A DastNode.h407 [[nodiscard]] ModifierFlags Modifiers() noexcept
412 [[nodiscard]] ModifierFlags Modifiers() const noexcept
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DclassDefinition.cpp47 !(element->AsClassElement()->Modifiers() & ir::ModifierFlags::STATIC); in HasComputedInstanceField()
H A DclassDefinition.h244 [[nodiscard]] ClassDefinitionModifiers Modifiers() const noexcept
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dobject.cpp1056 if ((static_cast<ir::AstNode *>(classDef)->Modifiers() & ir::ModifierFlags::FUNCTIONAL) == 0) {
2021 if ((originalProp->Modifiers() & ir::ModifierFlags::GETTER_SETTER) == 0U) {
2034 if ((*it)->IsClassProperty() && ((*it)->Modifiers() & ir::ModifierFlags::GETTER_SETTER) != 0U) {
2058 if (sigSetter != nullptr && ((sigGetter->Function()->Modifiers() ^ sigSetter->Function()->Modifiers()) &
H A Dhelpers.cpp2341 if ((field->Modifiers() & ir::ModifierFlags::SUPER_OWNER) != 0U) { in GenerateGetterSetterBody()
2442 method->Function()->AddModifier(method->Modifiers()); in GenerateDefaultGetterSetter()
2461 bool isSuperOwner = ((originalProp->Modifiers() & ir::ModifierFlags::SUPER_OWNER) != 0U); in GetImplementationClassProp()
2496 if (((originalProp->Modifiers() & mflag) != 0U)) { in SetupGetterSetterFlags()
H A DutilityTypeHandlers.cpp214 newClassDefinition->AddModifier(static_cast<const ir::AstNode *>(classDef)->Modifiers()); in CreatePartialClassDeclaration()
H A Dfunction.cpp1809 ir::ModifierFlags modifiers = asyncMethod->Modifiers(); in CreateAsyncImplMethod()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DparserImpl.cpp240 getAccess = GetAccessability(it->Modifiers()); in CheckAccessorPair()
243 setAccess = GetAccessability(it->Modifiers()); in CheckAccessorPair()
H A DETSparserClasses.cpp636 method->Function()->AddModifier(method->Modifiers()); in ParseInterfaceGetterSetterMethod()
H A DETSparser.h171 return CreateFormattedClassElement(sourceCode, classDefinition->Body(), classDefinition->Modifiers(), in CreateFormattedClassElement()
H A DstatementParser.cpp287 if ((classDefinition->Modifiers() & ir::ClassDefinitionModifiers::HAS_SUPER) != 0U) { in ParseStructDeclaration()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSAnalyzer.cpp91 st->SetTsType(checker->CheckVariableDeclaration(st->Id(), st->TypeAnnotation(), st->Value(), st->Modifiers())); in Check()
195 if ((node->Parent()->Modifiers() & ir::ModifierFlags::FUNCTIONAL) == 0) { in Check()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
H A DscopesInitPhase.cpp427 if ((classDef->Modifiers() & ir::ClassDefinitionModifiers::CLASS_DECL) != 0U) { in BindClassDefinition()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp2261 getAccess = GetAccessability(it->AsMethodDefinition()->Modifiers()); in CheckAccessorPair()
2264 setAccess = GetAccessability(it->AsMethodDefinition()->Modifiers()); in CheckAccessorPair()
/arkcompiler/ets_frontend/es2panda/parser/transformer/
H A Dtransformer.cpp895 ir::ModifierFlags modifiers = static_cast<ir::ModifierFlags>(node->Modifiers() & modifierMask); in ProcessAutoAccessorProperty()

Completed in 46 milliseconds