Skip to content

Commit 921efc3

Browse files
committed
---
yaml --- r: 278421 b: refs/heads/swift-5.1-old-llvm-branch c: dbb998f h: refs/heads/master i: 278419: 8e144b6
1 parent c2e6499 commit 921efc3

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1241,7 +1241,7 @@ refs/tags/swift-DEVELOPMENT-SNAPSHOT-2019-01-24-a: b6f62823aa5010b2ae53f15f72a57
12411241
refs/heads/marcrasi-astverifier-disable: 3fac766a23a77ebd0640296bfd7fc116ea60a4e0
12421242
refs/heads/revert-22227-a-tall-white-fountain-played: adfce60b2eaa54903ea189bed8a783bca609fa53
12431243
refs/heads/revert-22300-revert-22227-a-tall-white-fountain-played: 5f92040224df7dd4e618fdfb367349df64d8acad
1244-
refs/heads/swift-5.1-old-llvm-branch: ee40bfbdba4e6ea2efb6b0b31dd7f20886cb978b
1244+
refs/heads/swift-5.1-old-llvm-branch: dbb998f18960d1bc86fa0996e3c3152d3e83f33b
12451245
refs/heads/swift-5.1-branch: 8060872acb4105d9655e020fe047e1ebcd77d0fb
12461246
refs/tags/swift-4.2.2-RELEASE: e429d1f1aaf59e69d38207a96e56265c7f6fccec
12471247
refs/tags/swift-5.0-DEVELOPMENT-SNAPSHOT-2019-02-02-a: 3e5a03d32ff3b1e9af90d6c1198c14f938379a6e

branches/swift-5.1-old-llvm-branch/lib/AST/NameLookup.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1669,7 +1669,7 @@ namespace {
16691669
case ScopeLookupResult::finished:
16701670
return std::make_pair(ScopeLookupResult::finished, results.nextDC);
16711671
}
1672-
if (checkGenericParameters(DC))
1672+
if (addGenericParametersHereAndInEnclosingScopes(DC))
16731673
return std::make_pair(ScopeLookupResult::finished, DC);
16741674

16751675
// UP TO HERE
@@ -1729,7 +1729,7 @@ namespace {
17291729
/// Check the generic parameters of our context.
17301730
/// Return true if done with lookup
17311731
/// TODO: Factor with addGenericParmeters below
1732-
bool checkGenericParameters(DeclContext *DC) {
1732+
bool addGenericParametersHereAndInEnclosingScopes(DeclContext *DC) {
17331733
for (GenericParamList *dcGenericParams = getGenericParams(DC);
17341734
dcGenericParams;
17351735
dcGenericParams = dcGenericParams->getOuterParameters()) {
@@ -1743,7 +1743,7 @@ namespace {
17431743
}
17441744

17451745
/// Consume generic parameters
1746-
void addGenericParameters(AbstractFunctionDecl *AFD) {
1746+
void addGenericParametersForFunction(AbstractFunctionDecl *AFD) {
17471747
// If we're inside a function context, we've already moved to
17481748
// the parent DC, so we have to check the function's generic
17491749
// parameters first.
@@ -1898,7 +1898,7 @@ namespace {
18981898
populateLookupDeclsFromContext(AFD->getDeclContext(), lookupDecls);
18991899
DeclContext *const MetaBaseDC = AFD->getDeclContext();
19001900

1901-
addGenericParameters(AFD);
1901+
addGenericParametersForFunction(AFD);
19021902
return PerScopeLookupState{
19031903
isFinishedWithLookupNowThatIsAboutToLookForOuterResults()
19041904
? ScopeLookupResult::finished
@@ -1919,7 +1919,7 @@ namespace {
19191919
};
19201920
}
19211921
// Look in the generic parameters after checking our local declaration.
1922-
addGenericParameters(AFD);
1922+
addGenericParametersForFunction(AFD);
19231923
return PerScopeLookupState{
19241924
isFinishedWithLookupNowThatIsAboutToLookForOuterResults()
19251925
? ScopeLookupResult::finished

0 commit comments

Comments
 (0)