| /arkcompiler/ets_frontend/es2panda/ir/statements/ |
| H A D | forInStatement.cpp | 51 compiler::VReg propName = pg->AllocReg(); in Compile() local
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ |
| H A D | intrinsics_api_impl.h | 74 PandaString propName = etsPropName->GetMutf8(); in JSValueNamedGetter() local 92 PandaString propName = etsPropName->GetMutf8(); in JSValueNamedSetter() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/base/ |
| H A D | lreference.cpp | 353 const auto &propName = memberExpr->Property()->AsIdentifier()->Name(); in SetValue() local 358 etsg_->StorePropertyDynamic(Node(), memberExprTsType, baseReg_, propName); in SetValue() local 369 etsg_->StorePropertyDynamic(Node(), memberExprTsType, baseReg_, propName); in SetValue() local 374 etsg_->StoreUnionProperty(Node(), memberExprTsType, baseReg_, propName); in SetValue() local 380 etsg_->StoreProperty(Node(), type, baseReg_, propName); in SetValue() local
|
| /arkcompiler/ets_frontend/es2panda/compiler/base/ |
| H A D | destructuring.cpp | 201 VReg propName = pg->AllocReg(); in GenObjectWithRest() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| H A D | unionLowering.cpp | 71 CreateUnionFieldClassProperty(checker::ETSChecker *checker, varbinder::VarBinder *varbinder, checker::Type *fieldType, const util::StringView &propName) CreateUnionFieldClassProperty() argument
|
| /arkcompiler/ets_frontend/es2panda/typescript/core/ |
| H A D | object.cpp | 416 util::StringView propName = in GetPropertyTypeForIndexType() local
|
| H A D | function.cpp | 494 util::StringView propName; in CreatePatternParameterName() local 519 ss << propName; in CreatePatternParameterName() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ts/ |
| H A D | object.cpp | 403 util::StringView propName = in GetPropertyTypeForIndexType() local
|
| H A D | function.cpp | 431 util::StringView propName; in HandlePropertyPatternParameterName() local 456 ss << propName; in HandlePropertyPatternParameterName() local
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/intrinsics/ |
| H A D | std_js_jsruntime.cpp | 179 void *CompilerGetJSNamedPropertyIntrinsic(void *val, void *propName) in CompilerGetJSNamedPropertyIntrinsic() argument
|
| /arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/ |
| H A D | declgenEts2Ts.cpp | 632 const auto propName = GetKeyIdent(classProp->Key())->Name().Mutf8(); in GenPropDeclaration() local
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| H A D | ETSparserClasses.cpp | 477 ParseClassMethod(ClassElementDescriptor *desc, const ArenaVector<ir::AstNode *> &properties, ir::Expression *propName, lexer::SourcePosition *propEnd) ParseClassMethod() argument
|
| H A D | TypedParser.cpp | 1031 ir::Expression *propName = ParseClassKey(&desc); in ParseClassElement() local 939 ParseProperty(const ArenaVector<ir::AstNode *> &properties, ClassElementDescriptor &desc, ir::Expression *propName) ParseProperty() argument [all...] |
| H A D | ASparser.cpp | 1274 std::tuple<bool, bool, bool> ASParser::ParseComputedClassFieldOrIndexSignature(ir::Expression **propName) in ParseComputedClassFieldOrIndexSignature() argument 1203 ValidateClassSetter(ClassElementDescriptor *desc, const ArenaVector<ir::AstNode *> &properties, ir::Expression *propName, ir::ScriptFunction *func) ValidateClassSetter() argument 1216 ValidateClassGetter(ClassElementDescriptor *desc, const ArenaVector<ir::AstNode *> &properties, ir::Expression *propName, [[maybe_unused]] ir::ScriptFunction *func) ValidateClassGetter() argument [all...] |
| H A D | TSparser.cpp | 1627 util::StringView propName = "__computed"; in CreateTSVariableForProperty() local 1883 ParseClassMethod(ClassElementDescriptor *desc, const ArenaVector<ir::AstNode *> &properties, ir::Expression *propName, lexer::SourcePosition *propEnd) ParseClassMethod() argument 1931 ValidateClassSetter(ClassElementDescriptor *desc, const ArenaVector<ir::AstNode *> &properties, ir::Expression *propName, ir::ScriptFunction *func) ValidateClassSetter() argument 1944 ValidateClassGetter(ClassElementDescriptor *desc, const ArenaVector<ir::AstNode *> &properties, ir::Expression *propName, ir::ScriptFunction *func) ValidateClassGetter() argument 1998 ParseComputedClassFieldOrIndexSignature(ir::Expression **propName) ParseComputedClassFieldOrIndexSignature() argument [all...] |
| H A D | parserImpl.cpp | 203 void ParserImpl::CheckAccessorPair(const ArenaVector<ir::AstNode *> &properties, const ir::Expression *propName, in CheckAccessorPair() argument 330 std::tuple<bool, bool, bool> ParserImpl::ParseComputedClassFieldOrIndexSignature(ir::Expression **propName) in ParseComputedClassFieldOrIndexSignature() argument 345 ir::Expression *propName = nullptr; in ParseClassKey() local 418 ValidateClassSetter([[maybe_unused]] ClassElementDescriptor *desc, [[maybe_unused]] const ArenaVector<ir::AstNode *> &properties, [[maybe_unused]] ir::Expression *propName, ir::ScriptFunction *func) ValidateClassSetter() argument 427 ValidateClassGetter([[maybe_unused]] ClassElementDescriptor *desc, [[maybe_unused]] const ArenaVector<ir::AstNode *> &properties, [[maybe_unused]] ir::Expression *propName, ir::ScriptFunction *func) ValidateClassGetter() argument 436 ParseClassMethod(ClassElementDescriptor *desc, const ArenaVector<ir::AstNode *> &properties, ir::Expression *propName, lexer::SourcePosition *propEnd) ParseClassMethod() argument 469 ParseClassProperty(ClassElementDescriptor *desc, const ArenaVector<ir::AstNode *> &properties, ir::Expression *propName, ir::TypeNode *typeAnnotation) ParseClassProperty() argument 609 ir::Expression *propName = ParseClassKey(&desc); ParseClassElement() local [all...] |
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| H A D | objectExpression.cpp | 683 const util::StringView &propName = GetPropertyName(prop->Key()); in Check() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| H A D | JSCompiler.cpp | 1353 compiler::VReg propName = pg->AllocReg(); in Compile() local
|
| H A D | ETSCompiler.cpp | 1029 auto &propName = expr->Property()->AsIdentifier()->Name(); in Compile() local 1063 auto &propName = expr->Property()->AsIdentifier()->Name(); in HandleArrayTypeLengthProperty() local 1092 auto &propName = expr->Property()->AsIdentifier()->Name(); in HandleStaticProperties() local
|
| H A D | ETSGen.cpp | 445 StoreUnionProperty([[maybe_unused]] const ir::AstNode *node, [[maybe_unused]] const checker::Type *propType, [[maybe_unused]] VReg objReg, [[maybe_unused]] const util::StringView &propName) StoreUnionProperty() argument 462 LoadUnionProperty([[maybe_unused]] const ir::AstNode *const node, [[maybe_unused]] const checker::Type *propType, [[maybe_unused]] const VReg objReg, [[maybe_unused]] const util::StringView &propName) LoadUnionProperty() argument 480 StorePropertyDynamic(const ir::AstNode *node, const checker::Type *propType, VReg objReg, const util::StringView &propName) StorePropertyDynamic() argument 528 LoadPropertyDynamic(const ir::AstNode *node, const checker::Type *propType, VReg objReg, const util::StringView &propName) LoadPropertyDynamic() argument [all...] |
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| H A D | TSAnalyzer.cpp | 786 const util::StringView &propName = GetPropertyName(prop->Key()); in CheckNonComputed() local
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
| H A D | emitter.cpp | 359 pandasm::AnnotationElement FunctionEmitter::CreateAnnotationElement(const std::string &propName, in CreateAnnotationElement() argument
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| H A D | runtime_stubs-inl.h | 1713 JSHandle<EcmaString> propName = JSTaggedValue::ToString(thread, prop); in RuntimeThrowReferenceError() local
|
| /arkcompiler/ets_frontend/es2panda/parser/transformer/ |
| H A D | transformer.cpp | 1005 auto propName = propertyNode->Key()->AsIdentifier()->Name(); in AddGeneratedSetOrGetMethodToClass() local 957 AddGeneratedMethodToClass(ir::ClassDefinition *classDefinition, const MethodInfo &methodInfo, util::StringView propName) AddGeneratedMethodToClass() argument
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| H A D | parserImpl.cpp | 1063 auto *propName = AllocNode<ir::Identifier>(lexer_->GetToken().Ident()); in ParseTsQualifiedReference() local 1418 util::StringView propName = "__computed"; in CreateTSVariableForProperty() local 2213 void ParserImpl::CheckAccessorPair(const ArenaVector<ir::Statement *> &properties, const ir::Expression *propName, in CheckAccessorPair() argument 2376 ir::Expression *propName = nullptr; ParseClassKey() local 2507 ValidateClassSetter(ClassElmentDescriptor *desc, const ArenaVector<ir::Statement *> &properties, ir::Expression *propName, ir::ScriptFunction *func, bool hasDecorator, lexer::SourcePosition errorInfo) ValidateClassSetter() argument 2521 ValidateClassGetter(ClassElmentDescriptor *desc, const ArenaVector<ir::Statement *> &properties, ir::Expression *propName, ir::ScriptFunction *func, bool hasDecorator, lexer::SourcePosition errorInfo) ValidateClassGetter() argument 2592 ParseClassMethod(ClassElmentDescriptor *desc, const ArenaVector<ir::Statement *> &properties, ir::Expression *propName, lexer::SourcePosition *propEnd, ArenaVector<ir::Decorator *> &&decorators, ArenaVector<ir::Annotation *> &&annotations, bool isDeclare) ParseClassMethod() argument 2672 ParseClassProperty(ClassElmentDescriptor *desc, const ArenaVector<ir::Statement *> &properties, ir::Expression *propName, ir::Expression *typeAnnotation, ArenaVector<ir::Decorator *> &&decorators, ArenaVector<ir::Annotation *> &&annotations, bool isDeclare, std::pair<binder::FunctionScope *, binder::FunctionScope *> implicitScopes) ParseClassProperty() argument 2758 CheckFieldKey(ir::Expression *propName) CheckFieldKey() argument 2907 ir::Expression *propName = ParseClassKey(&desc, isDeclare); ParseClassElement() local [all...] |