1 // PERMUTE_ARGS:
2 // REQUIRED_ARGS: -D -Dd${RESULTS_DIR}/compilable -o-
3 // POST_SCRIPT: compilable/extra-files/ddocAny-postscript.sh 9
4 
5 // 273
6 
7 /// Template Documentation (OK)
Template(T)8 template Template(T) { }
9 
10 /// Function Documentation (Not included at all by DDoc)
Function(T)11 void Function(T)(T x) { }
12 
13 /// Class Documentation (OK)
Class(T)14 class Class(T) { }
15 
16 /// Struct Documentation
Struct(T)17 struct Struct(T) { }
18 
19 /// Union Documentation
Union(T)20 union Union(T) { }
21 
22 /// Template documentation with anonymous enum
TemplateWithAnonEnum(T)23 template TemplateWithAnonEnum(T)
24 {
25     enum { TemplateWithAnonEnum = 1 }
26 }
27