@@ -138,7 +138,6 @@ createVarWithPattern(ASTContext &ctx, DeclContext *dc, Identifier name, Type ty,
138138 // Create a variable to store the underlying value.
139139 auto var = new (ctx) VarDecl (
140140 /* IsStatic*/ false , introducer,
141- /* IsCaptureList*/ false ,
142141 SourceLoc (), name, dc);
143142 if (isImplicit)
144143 var->setImplicit ();
@@ -1621,7 +1620,7 @@ static void makeStructRawValuedWithBridge(
16211620
16221621 // Create a computed value variable.
16231622 auto computedVar = new (ctx) VarDecl (
1624- /* IsStatic*/ false , VarDecl::Introducer::Var, /* IsCaptureList */ false ,
1623+ /* IsStatic*/ false , VarDecl::Introducer::Var,
16251624 SourceLoc (), computedVarName, structDecl);
16261625 computedVar->setInterfaceType (bridgedType);
16271626 computedVar->setImplicit ();
@@ -1902,7 +1901,7 @@ static bool addErrorDomain(NominalTypeDecl *swiftDecl,
19021901
19031902 // Make the property decl
19041903 auto errorDomainPropertyDecl = new (C) VarDecl (
1905- /* IsStatic*/ isStatic, VarDecl::Introducer::Var, /* IsCaptureList */ false ,
1904+ /* IsStatic*/ isStatic, VarDecl::Introducer::Var,
19061905 SourceLoc (), C.Id_errorDomain , swiftDecl);
19071906 errorDomainPropertyDecl->setInterfaceType (stringTy);
19081907 errorDomainPropertyDecl->setAccess (AccessLevel::Public);
@@ -2901,7 +2900,6 @@ namespace {
29012900 auto nsErrorType = nsErrorDecl->getDeclaredInterfaceType ();
29022901 auto nsErrorProp = new (C) VarDecl (/* IsStatic*/ false ,
29032902 VarDecl::Introducer::Let,
2904- /* IsCaptureList*/ false ,
29052903 loc, C.Id_nsError ,
29062904 errorWrapper);
29072905 nsErrorProp->setImplicit ();
@@ -2977,7 +2975,6 @@ namespace {
29772975 auto varName = C.Id_rawValue ;
29782976 auto rawValue = new (C) VarDecl (/* IsStatic*/ false ,
29792977 VarDecl::Introducer::Var,
2980- /* IsCaptureList*/ false ,
29812978 SourceLoc (), varName,
29822979 enumDecl);
29832980 rawValue->setImplicit ();
@@ -3664,7 +3661,6 @@ namespace {
36643661 AccessLevel::Public,
36653662 /* IsStatic*/ false ,
36663663 VarDecl::Introducer::Var,
3667- /* IsCaptureList*/ false ,
36683664 Impl.importSourceLoc (decl->getBeginLoc ()),
36693665 name, dc);
36703666 result->setInterfaceType (type);
@@ -3970,7 +3966,6 @@ namespace {
39703966 Impl.createDeclWithClangNode <VarDecl>(decl, AccessLevel::Public,
39713967 /* IsStatic*/ false ,
39723968 VarDecl::Introducer::Var,
3973- /* IsCaptureList*/ false ,
39743969 Impl.importSourceLoc (decl->getLocation ()),
39753970 name, dc);
39763971 if (decl->getType ().isConstQualified ()) {
@@ -4058,7 +4053,6 @@ namespace {
40584053 auto result = Impl.createDeclWithClangNode <VarDecl>(decl,
40594054 AccessLevel::Public,
40604055 /* IsStatic*/ isStatic, introducer,
4061- /* IsCaptureList*/ false ,
40624056 Impl.importSourceLoc (decl->getLocation ()),
40634057 name, dc);
40644058 result->setIsObjC (false );
@@ -5234,8 +5228,7 @@ namespace {
52345228 auto result = Impl.createDeclWithClangNode <VarDecl>(decl,
52355229 getOverridableAccessLevel (dc),
52365230 /* IsStatic*/ decl->isClassProperty (), VarDecl::Introducer::Var,
5237- /* IsCaptureList*/ false , Impl.importSourceLoc (decl->getLocation ()),
5238- name, dc);
5231+ Impl.importSourceLoc (decl->getLocation ()), name, dc);
52395232 result->setInterfaceType (type);
52405233 Impl.recordImplicitUnwrapForDecl (result,
52415234 importedType.isImplicitlyUnwrapped ());
@@ -6159,7 +6152,7 @@ SwiftDeclConverter::getImplicitProperty(ImportedName importedName,
61596152
61606153 auto property = Impl.createDeclWithClangNode <VarDecl>(
61616154 getter, AccessLevel::Public, /* IsStatic*/ isStatic,
6162- VarDecl::Introducer::Var, /* IsCaptureList */ false , SourceLoc (),
6155+ VarDecl::Introducer::Var, SourceLoc (),
61636156 propertyName, dc);
61646157 property->setInterfaceType (swiftPropertyType);
61656158 property->setIsObjC (false );
@@ -8575,12 +8568,11 @@ ClangImporter::Implementation::createConstant(Identifier name, DeclContext *dc,
85758568 var = createDeclWithClangNode<VarDecl>(ClangN, AccessLevel::Public,
85768569 /* IsStatic*/ isStatic,
85778570 VarDecl::Introducer::Var,
8578- /* IsCaptureList*/ false , SourceLoc (),
8579- name, dc);
8571+ SourceLoc (), name, dc);
85808572 } else {
85818573 var = new (SwiftContext)
85828574 VarDecl (/* IsStatic*/ isStatic, VarDecl::Introducer::Var,
8583- /* IsCaptureList */ false , SourceLoc (), name, dc);
8575+ SourceLoc (), name, dc);
85848576 }
85858577
85868578 var->setInterfaceType (type);
@@ -8641,7 +8633,6 @@ createUnavailableDecl(Identifier name, DeclContext *dc, Type type,
86418633 auto var = createDeclWithClangNode<VarDecl>(ClangN, AccessLevel::Public,
86428634 /* IsStatic*/ isStatic,
86438635 VarDecl::Introducer::Var,
8644- /* IsCaptureList*/ false ,
86458636 SourceLoc (), name, dc);
86468637 var->setIsObjC (false );
86478638 var->setIsDynamic (false );
0 commit comments