Home
last modified time | relevance | path

Searched refs:searchFlag (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/statements/
H A DforOfStatement.cpp155 checker::PropertySearchFlags searchFlag = in CheckIteratorMethodForObject() local
157 searchFlag |= checker::PropertySearchFlags::SEARCH_IN_BASE | checker::PropertySearchFlags::SEARCH_IN_INTERFACES; in CheckIteratorMethodForObject()
161 searchFlag |= checker::PropertySearchFlags::SEARCH_ALL; in CheckIteratorMethodForObject()
164 auto *const method = sourceType->GetProperty(compiler::Signatures::ITERATOR_METHOD, searchFlag); in CheckIteratorMethodForObject()
193 signature->ReturnType()->AsETSObjectType()->GetProperty(ITERATOR_INTERFACE_METHOD, searchFlag); in CheckIteratorMethodForObject()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dobject.cpp1669 auto searchFlag = GetInitialSearchFlags(memberExpr);
1670 searchFlag |= PropertySearchFlags::SEARCH_IN_BASE | PropertySearchFlags::SEARCH_IN_INTERFACES;
1675 searchFlag &= ~PropertySearchFlags::SEARCH_INSTANCE;
1681 searchFlag &= ~PropertySearchFlags::SEARCH_STATIC;
1683 return searchFlag;
1725 const varbinder::LocalVariable *const prop, PropertySearchFlags searchFlag)
1734 if ((searchFlag & PropertySearchFlags::IS_GETTER) != 0) {
1742 if ((searchFlag & PropertySearchFlags::IS_SETTER) != 0) {
1847 auto searchFlag = GetSearchFlags(memberExpr, targetRef);
1848 if (target->HasTypeFlag(TypeFlag::GENERIC) && (searchFlag
[all...]
H A Dhelpers.cpp2584 PropertySearchFlags searchFlag = PropertySearchFlags::SEARCH_IN_INTERFACES | PropertySearchFlags::SEARCH_IN_BASE | in TryTransformingToStaticInvoke() local
2587 resolvedType->AsETSObjectType()->GetProperty(compiler::Signatures::STATIC_INSTANTIATE_METHOD, searchFlag); in TryTransformingToStaticInvoke()
2589 resolvedType->AsETSObjectType()->GetProperty(compiler::Signatures::STATIC_INVOKE_METHOD, searchFlag); in TryTransformingToStaticInvoke()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DmemberExpression.cpp300 checker::PropertySearchFlags searchFlag = in CheckIndexAccessMethod() local
302 searchFlag |= checker::PropertySearchFlags::SEARCH_IN_BASE | checker::PropertySearchFlags::SEARCH_IN_INTERFACES; in CheckIndexAccessMethod()
306 searchFlag |= checker::PropertySearchFlags::SEARCH_ALL; in CheckIndexAccessMethod()
313 auto *const method = objType_->GetProperty(methodName, searchFlag); in CheckIndexAccessMethod()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSchecker.h777 PropertySearchFlags searchFlag);
784 void ResolveMemberReferenceValidate(varbinder::LocalVariable *prop, PropertySearchFlags searchFlag,

Completed in 10 milliseconds