     weakSelf#^WEAK_NO_DOT_1^#
   }
 // WEAK_NO_DOT_1: Begin completions
-// WEAK_NO_DOT_1-DAG: Decl[InstanceMethod]/CurrNominal: ?.instanceFunc()[#Void#]
+// WEAK_NO_DOT_1-DAG: Decl[InstanceMethod]/CurrNominal: ?.instanceFunc()[#Void#]{{$}}
 // WEAK_NO_DOT_1: End completions
 
   func weakDot() {

    unownedSelf.#^UNOWNED_DOT_1^#
  }
// UNOWNED_DOT_1: Begin completions
// UNOWNED_DOT_1-DAG: Decl[InstanceMethod]/CurrNominal: instanceFunc()[#Void#]
// UNOWNED_DOT_1: End completions

}

    unownedSelf#^UNOWNED_NO_DOT_1^#
  }
// UNOWNED_NO_DOT_1: Begin completions
// UNOWNED_NO_DOT_1-DAG: Decl[InstanceMethod]/CurrNominal: .instanceFunc()[#Void#]{{$}}
// UNOWNED_NO_DOT_1: End completions

  func unownedDot() {
