File: fields.testsuite

package info (click to toggle)
nice 0.9.13-3.2
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 7,292 kB
  • ctags: 6,893
  • sloc: java: 42,767; xml: 3,508; lisp: 1,084; sh: 742; makefile: 670; cpp: 21; awk: 3
file content (35 lines) | stat: -rw-r--r-- 617 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
/// PASS
  java.io.PrintStream s = System.out;

/// PASS
  java.io.PrintStream s = id(System.out);
  /// Toplevel
  <T> T id(T x) = x;

/// PASS
  /// Toplevel
import javax.swing.*;

class J extends javax.swing.JPanel
{
  void foo()
  {
    let i = WHEN_IN_FOCUSED_WINDOW;
  }
}

/// PASS
  foo(File.separator);
  /// Toplevel
import java.io.*;

void foo(String) {}
void foo(char) {}

/// FAIL
  // Access to private field (possibly, depending on the runtime used)
  let v = ""./*/// FAIL HERE*/ value;

/// FAIL
  // Access to protected field
  let f = javax.swing.JComboBox b => b./*/// FAIL HERE */ actionCommand;