1 // PERMUTE_ARGS:
2 // REQUIRED_ARGS: -D -Dd${RESULTS_DIR}/compilable -o-
3 // POST_SCRIPT: compilable/extra-files/ddocAny-postscript.sh
4 
5 module ddoc14778;
6 
7 /// docs for Z
8 template Z14778(T)
9 {
10     /// docs for E
11     enum E;
12 
13     /// docs for x
14     enum x = 1.0;
15 
16     /// docs for mv
17     auto mv = 1;
18 
19     /// docs for wv
20     inout wv = 3;
21 
22     /// doc for cv
23     const cv = "a";
24 
25     /// docs for wcv
26     inout const wcv = "ab";
27 
28     /// doc for sv
29     shared sv = 1.4142;
30 
31     /// doc for swv
32     shared inout swv = 3.14;
33 
34     /// doc for scv
35     shared const scv = new Object();
36 
37     /// docs for swcv
38     shared inout const swcv = undefined;
39 
40     /// doc for iv
41     immutable iv = [1,2,3];
42 }