ddocunittest
-
Declaration
int
foo
(inta
, intb
);foo
function - 1 exampleExamples
assert(foo(1, 1) == 2);
-
Declaration
bool
bar
();bar
function - 1 exampleExamples
// documented assert(bar());
Examples
placeholder
-
Declaration
void
doo
();doo
function - no examples -
Declaration
int
add
(inta
, intb
);add
function - 3 examplesExamples
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);
-
Declaration
class
Foo
;class
Foo
Examples
Foo foo = new Foo;
-
Declaration
class
SomeClass
;some class - 1 example
Examples
SomeClass sc = new SomeClass;
-
Declaration
class
Outer
;Outer
- 1 exampleExamples
Outer outer = new Outer;
-
Declaration
class
Inner
;Inner
Examples
Inner inner = new Inner;
-
Declaration
void
foobar
();foobar
- no examples -
Declaration
void
foo
(intx
);func - 4 examples
Examples
foo(1);
Examples
foo(2);
Examples
foo(2);
Examples
foo(4);
-
Declaration
void
fooImport
();Examples
test
fooImport();
-
Declaration
void
fooStaticImport
();Examples
test
fooStaticImport();
-
Declaration
void
fooSelectiveImport
();Examples
test
fooSelectiveImport();
-
Declaration
void
fooRenamedImport
();Examples
test
fooRenamedImport();
-
Declaration
public import
core.stdc.string
;This is a public import
-
Declaration
public import
core.stdc.stdarg
;This is a mutiple public import
-
Declaration
public import
core.stdc.stdlib
;This is a mutiple public import
-
Declaration
public import core.stdc.string :
memcpy
;This is a public selective import
-
Declaration
public import core.stdc.string :
copy
= memcpy;This is a public selective renamed import
-
Declaration
public import core.stdc.string :
memcpy
,memcmp
;This is a public multiple selective import
-
Declaration
public import core.stdc.string :
copy
= memcpy,compare
= memcmp;This is a public multiple selective renamed import
-
Declaration
public import
str
= core.stdc.string;This is a public renamed import
-
Declaration
void
fooConditionalDecl1a
();Examples
int x1a;
-
Declaration
void
fooConditionalDecl1b
();Examples
int x1b;
-
Declaration
void
fooConditionalDecl3a
(); -
Declaration
void
fooConditionalDecl3b
(); -
Declaration
void
barConditionalDecl4a
();Examples
int x4a;
-
Declaration
void
barConditionalDecl4b
();Examples
int x4b;
-
Declaration
void
barConditionalDecl6a
();Examples
int x6a;
-
Declaration
void
barConditionalDecl6b
();Examples
int x6b;
-
Declaration
void
foo9474
();Examples
Example
foo9474();
-
Declaration
void
bar9474
();doc
Examples
Example
bar9474();
-
Declaration
struct
S9474
;Examples
S9474 s;
-
Declaration
int
autovar9474
;Examples
int v = autovar9474;
-
Declaration
auto
autofun9474
();Examples
int n = autofun9474();
-
Declaration
template
Template9474
()Examples
alias Template9474!() T;
-
Declaration
void
foo
();Shouldn't link following unittest to here
-
Declaration
void
fooNoDescription
();Examples
fooNoDescription();
Examples
if (true) {fooNoDescription(); } /* comment */
-
Declaration
void
foo9757
();
voidbar9757
();
voidbaz9757
();Examples
foo9757(); bar9757();
Examples
bar9757(); foo9757();
-
Declaration
auto
redBlackTree
(E)(E[]elems
...);
autoredBlackTree
(bool allowDuplicates, E)(E[]elems
...);
autoredBlackTree
(alias less, E)(E[]elems
...) if (__traits(compiles, (E a, E b) => mixin(less)));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);
-
Declaration
void
foo
();test
Examples
-
Declaration
bool
balancedParens10519
(string, char, char);Examples
auto s = "1 + (2 * (3 + 1 / 2)"; assert(!balancedParens10519(s, '(', ')'));
-
Declaration
struct
S12097
;
voidf12097
();
structT12097
(T);declaration
Examples
ddoc code 1
int a = 1;
Examples
ddoc code 2
int[] arr;
-
Declaration
void
foo
();method
-
Declaration
void
fun14594a
()();testA
Examples
fun14594a();
-
Declaration
void
fun14594b
()();
voidfun14594b
(T)(T);testB
Examples
fun14594b(); fun14594b(1);
-
Declaration
void
fun14594c
()();
voidfun14594c
(T)(T);testC
Examples
fun14594c(); fun14594c(1);
-
Declaration
void
fun14594d
()();
voidfun14594d
(T)(T);testD
Examples
fun14594d();
Examples
fun14594d(1);
-
Declaration
void
fun14594e
()();testE
Discussion
concatenated doc-comment
fun14594e
Examples
doc-unittest
fun14594e
fun14594e();
-
Declaration
void
fun14594f
()();
voidfun14594f
(T)(T);testF
Discussion
concatenated doc-comment
fun14594f
Examples
doc-unittest
fun14594f
fun14594f();