Lines Matching refs:searchFlag
1669 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 & PropertySearchFlags::SEARCH_STATIC) != 0) {
1849 searchFlag |= PropertySearchFlags::SEARCH_ALL;
1853 auto *prop = target->GetProperty(searchName, searchFlag);
1874 ValidateResolvedProperty(&prop, target, memberExpr->Property()->AsIdentifier(), searchFlag);
1890 ResolveMemberReferenceValidate(prop, searchFlag, memberExpr);
1896 PropertySearchFlags const searchFlag,
1900 (searchFlag & PropertySearchFlags::IS_FUNCTIONAL) == 0) {
1906 ValidateGetterSetter(memberExpr, prop, searchFlag);
1934 const auto searchFlag = PropertySearchFlags::SEARCH_ALL | PropertySearchFlags::SEARCH_IN_BASE |
1937 auto *foundInSuper = classType->SuperType()->GetProperty(it->Name(), searchFlag);
1947 auto *propertyFound = interface->GetProperty(it->Name(), searchFlag);
2178 auto searchFlag = PropertySearchFlags::SEARCH_IN_INTERFACES | PropertySearchFlags::SEARCH_IN_BASE |
2181 auto *const invokeMethod = classType->GetProperty(compiler::Signatures::STATIC_INVOKE_METHOD, searchFlag);
2187 auto *const instantiateMethod = classType->GetProperty(compiler::Signatures::STATIC_INSTANTIATE_METHOD, searchFlag);