File tree Expand file tree Collapse file tree 2 files changed +4
-17
lines changed Expand file tree Collapse file tree 2 files changed +4
-17
lines changed Original file line number Diff line number Diff line change @@ -3886,17 +3886,6 @@ namespace {
3886
3886
auto loc = Impl.importSourceLoc (decl->getLocation ());
3887
3887
auto dc = Impl.importDeclContextOf (
3888
3888
decl, importedName.getEffectiveContext ());
3889
-
3890
- #ifndef NDEBUG
3891
- if (dc == nullptr ) {
3892
- llvm::dbgs () << " No decl context!\n " ;
3893
- llvm::dbgs () << " Decl: " << importedName.getDeclName ().getBaseIdentifier ().str () << " \n " ;
3894
- llvm::dbgs () << " Decl: " ; decl->dump ();
3895
- llvm::dbgs () << " Efective ctx: " ; importedName.getEffectiveContext ().DC ->dumpAsDecl ();
3896
- llvm::dbgs () << " Decl ctx: " ; decl->getDeclContext ()->dumpAsDecl ();
3897
- llvm_unreachable (" " );
3898
- }
3899
- #endif
3900
3889
3901
3890
SmallVector<GenericTypeParamDecl *, 4 > genericParams;
3902
3891
for (auto ¶m : *decl->getTemplateParameters ()) {
Original file line number Diff line number Diff line change @@ -21,12 +21,10 @@ StdUniquePtrTestSuite.test("int") {
21
21
StdUniquePtrTestSuite . test ( " array " ) {
22
22
var u = makeArray ( )
23
23
expectEqual ( u [ 0 ] , 1 )
24
- // Over consume:
25
- // expectEqual(u[1], 2)
26
- // expectEqual(u[2], 3)
27
- // Crash:
28
- // u[0] = 10
29
- // expectEqual(u[0], 10)
24
+ expectEqual ( u [ 1 ] , 2 )
25
+ expectEqual ( u [ 2 ] , 3 )
26
+ u [ 0 ] = 10
27
+ expectEqual ( u [ 0 ] , 10 )
30
28
}
31
29
32
30
StdUniquePtrTestSuite . test ( " custom dtor " ) {
You can’t perform that action at this time.
0 commit comments