This file is indexed.

/usr/share/codeblocks/lexers/lexer_objc.sample is in codeblocks-common 13.12-3.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#import <stdio.h>
#import <objc/Object.h>

@interface Hello: Object
- (void) init;
- (void) say;
@end

@implementation Hello
- (void) init {
  [super init];
}
- (void) say {
  printf("Hello world.\n");
}
@end

int main() {
  Hello *hello = [Hello new];
  [hello say];
  [hello say
  [hello free];
  return 0;
}