Merge remote-tracking branch 'origin/4.13' into master

Change-Id: I8a2dca29595a0770f4162786b15a145f3f4133af
This commit is contained in:
Orgad Shaneh
2020-09-04 16:11:12 +03:00
49 changed files with 1254 additions and 128 deletions

View File

@@ -1835,7 +1835,10 @@ const Value *Check::checkScopeObjectMember(const UiQualifiedId *id)
if (value)
break;
}
if (!value) {
const bool isListElementScope = (!m_typeStack.isEmpty() && m_typeStack.last() == "ListElement");
if (!value && !isListElementScope) {
addMessage(ErrInvalidPropertyName, id->identifierToken, propertyName);
return nullptr;
}