Reviewed By: jvillard Differential Revision: D3706184 fbshipit-source-id: e8d4c8bmaster
parent
a134669f73
commit
957bdde05e
@ -0,0 +1,16 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (c) 2016 - present Facebook, Inc.
|
||||||
|
* All rights reserved.
|
||||||
|
*
|
||||||
|
* This source code is licensed under the BSD style license found in the
|
||||||
|
* LICENSE file in the root directory of this source tree. An additional grant
|
||||||
|
* of patent rights can be found in the PATENTS file in the same directory.
|
||||||
|
*/
|
||||||
|
|
||||||
|
class Foo {
|
||||||
|
public:
|
||||||
|
int foo() {
|
||||||
|
int i = 3;
|
||||||
|
return i;
|
||||||
|
}
|
||||||
|
};
|
@ -0,0 +1,37 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (c) 2016 - present Facebook, Inc.
|
||||||
|
* All rights reserved.
|
||||||
|
*
|
||||||
|
* This source code is licensed under the BSD style license found in the
|
||||||
|
* LICENSE file in the root directory of this source tree. An additional grant
|
||||||
|
* of patent rights can be found in the PATENTS file in the same directory.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "HeaderWithMutableLocalVar.h"
|
||||||
|
|
||||||
|
#define nil 0
|
||||||
|
|
||||||
|
// Mimic importing CKComponnet
|
||||||
|
@interface CKComponent
|
||||||
|
@end
|
||||||
|
@implementation CKComponent
|
||||||
|
@end
|
||||||
|
|
||||||
|
// Mimic importing CKCompositeComponnet
|
||||||
|
@interface CKCompositeComponent : CKComponent
|
||||||
|
+ (instancetype)newWithComponent:(CKComponent*)component;
|
||||||
|
@end
|
||||||
|
@implementation CKCompositeComponent
|
||||||
|
+ (instancetype)newWithComponent:(CKComponent*)component {
|
||||||
|
return nil;
|
||||||
|
}
|
||||||
|
@end
|
||||||
|
|
||||||
|
@interface SomeClass : CKCompositeComponent
|
||||||
|
@end
|
||||||
|
@implementation SomeClass
|
||||||
|
+ (instancetype) new {
|
||||||
|
int i; // error
|
||||||
|
return nil;
|
||||||
|
}
|
||||||
|
@end
|
@ -0,0 +1,7 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"bug_type": "MUTABLE_LOCAL_VARIABLE_IN_COMPONENT_FILE",
|
||||||
|
"file": "TestIgnoreImports.mm",
|
||||||
|
"procedure": "frontend_checks_8553f84118792da22c2edad39b882724"
|
||||||
|
}
|
||||||
|
]
|
Loading…
Reference in new issue