- int foo(int a, int b);
- foo function - 1 example
 
 Examples:
 
assert(foo(1, 1) == 2);
 
 
 
- bool bar();
- bar function - 1 example
 
 Examples:
 
// documented
assert(bar());
 
 
 Examples:
 placeholder
 
 
- void doo();
- doo function - no examples
 
 
- int add(int a, int b);
- add function - 3 examples
 
 Examples:
 assert(add(1, 1) == 2);
 
 
 Examples:
 
// documented
assert(add(3, 3) == 6);
assert(add(4, 4) == 8);
 
 
 Examples:
 
// documented
assert(add(5, 5) == 10);
assert(add(6, 6) == 12);
 
 
 
- class Foo;
- class Foo
 
 Examples:
 
Foo foo = new Foo;
 
 
 
- class SomeClass;
- some class - 1 example
 
 Examples:
 
SomeClass sc = new SomeClass;
 
 
 
- class Outer;
- Outer - 1 example
 
 Examples:
 
Outer outer = new Outer;
 
 
 - class Inner;
- Inner
 
 Examples:
 
Inner inner = new Inner;
 
 
 
 
- void foobar();
- foobar - no examples
 
 
- void foo(int x);
- func - 4 examples
 
 Examples:
 foo(1);
 
 
 Examples:
 foo(2);
 
 
 Examples:
 
foo(2);
 
 
 Examples:
 
foo(4);
 
 
 
- void fooImport();
- Examples:
 testfooImport();
 
 
 
- void fooStaticImport();
- Examples:
 testfooStaticImport();
 
 
 
- void fooPublicImport();
- Examples:
 testfooPublicImport();
 
 
 
- void fooSelectiveImport();
- Examples:
 testfooSelectiveImport();
 
 
 
- void fooRenamedImport();
- Examples:
 testfooRenamedImport();
 
 
 
- void fooConditionalDecl1a();
- Examples:
 int x1a;
 
 
 
- void fooConditionalDecl1b();
- Examples:
 int x1b;
 
 
 
- void fooConditionalDecl3a();
 
 
- void fooConditionalDecl3b();
 
 
- void barConditionalDecl4a();
- Examples:
 int x4a;
 
 
 
- void barConditionalDecl4b();
- Examples:
 int x4b;
 
 
 
- void barConditionalDecl6a();
- Examples:
 int x6a;
 
 
 
- void barConditionalDecl6b();
- Examples:
 int x6b;
 
 
 
- void foo9474();
- Examples:
 Examplefoo9474();
 
 
 
- void bar9474();
- doc
 
 Examples:
 Examplebar9474();
 
 
 
- struct S9474;
- Examples:
 S9474 s;
 
 
 
- int autovar9474;
- Examples:
 int v = autovar9474;
 
 
 
- auto autofun9474();
- Examples:
 int n = autofun9474();
 
 
 
- template Template9474()
- Examples:
 alias Template9474!() T;
 
 
 - void foo();
- Shouldn't link following unittest to here
 
 
 
- void fooNoDescription();
- Examples:
 fooNoDescription();
 
 
 Examples:
 if (true) {fooNoDescription(); } /* comment */
 
 
- void foo9757();
 void bar9757();
 void baz9757();
- test for bugzilla 9757
 
 Examples:
 foo9757(); bar9757();
 
 
 Examples:
 bar9757(); foo9757();
 
 
 
- auto redBlackTree(E)(E[] elems...);
 auto redBlackTree(bool allowDuplicates, E)(E[] elems...);
 auto redBlackTree(alias less, E)(E[] elems...);
- with template functions
 
 Examples:
 
auto rbt1 = redBlackTree(0, 1, 5, 7);
auto rbt2 = redBlackTree!string("hello", "world");
auto rbt3 = redBlackTree!true(0, 1, 5, 7, 5);
auto rbt4 = redBlackTree!"a > b"(0, 1, 5, 7);
 
 
- void foo();
- test
 
 Examples:
 
 
 
- bool balancedParens10519(string, char, char);
- Examples:
 
auto s = "1 + (2 * (3 + 1 / 2)";
assert(!balancedParens10519(s, '(', ')'));
 
 
- struct S12097;
 void f12097();
 struct T12097(T);
- declaration
 
 Examples:
 ddoc code 1
int a = 1;
 
 
 Examples:
 ddoc code 2
int[] arr;
 
 
 - void foo();
- method
 
 
 
- void fun14594a()();
- testA
 
 Examples:
 fun14594a();
 
 
 
- void fun14594b()();
 void fun14594b(T)(T);
- testB
 
 Examples:
 fun14594b(); fun14594b(1);
 
 
 
- void fun14594c()();
 void fun14594c(T)(T);
- testC
 
 Examples:
 fun14594c(); fun14594c(1);
 
 
 
- void fun14594d()();
 void fun14594d(T)(T);
- testD
 
 Examples:
 fun14594d();
 
 
 Examples:
 fun14594d(1);
 
 
 
- void fun14594e()();
- testE
 
 concatenated doc-comment fun14594e
 
 Examples:
 doc-unittest fun14594efun14594e();
 
 
 
- void fun14594f()();
 void fun14594f(T)(T);
- testF
 
 concatenated doc-comment fun14594f
 
 Examples:
 doc-unittest fun14594ffun14594f();