dlang / ddox

Advanced D documentation engine
MIT License
63 stars 21 forks source link

Type parse errors from Druntime/Phobos #161

Open s-ludwig opened 7 years ago

s-ludwig commented 7 years ago
Error parsing type 'extern (C) pure nothrow @nogc void* function(scope return const(void*), int, ulong)': Expecting ',', got (
Expected function type for ''/'extern (C) pure nothrow @nogc void* function(scope return const(void*), int, ulong)', got Primitive extern (C) pure nothrow @nogc void* function(scope return const(void*), int, ulong)
Error parsing type 'extern (C) pure nothrow @nogc void* function(scope return void*, scope const(void*), ulong)': Expecting ',', got *
Expected function type for ''/'extern (C) pure nothrow @nogc void* function(scope return void*, scope const(void*), ulong)', got Primitive extern (C) pure nothrow @nogc void* function(scope return void*, scope const(void*), ulong)
Error parsing type 'extern (C) pure nothrow @nogc void* function(scope return void*, scope const(void*), ulong)': Expecting ',', got *
Expected function type for ''/'extern (C) pure nothrow @nogc void* function(scope return void*, scope const(void*), ulong)', got Primitive extern (C) pure nothrow @nogc void* function(scope return void*, scope const(void*), ulong)
Error parsing type 'extern (C) pure nothrow @nogc void* function(scope return void*, int, ulong)': Expecting ',', got *
Expected function type for ''/'extern (C) pure nothrow @nogc void* function(scope return void*, int, ulong)', got Primitive extern (C) pure nothrow @nogc void* function(scope return void*, int, ulong)
Error parsing type 'extern (C) pure nothrow @nogc char* function(scope return char*, scope const(char*))': Expecting ',', got *
Expected function type for ''/'extern (C) pure nothrow @nogc char* function(scope return char*, scope const(char*))', got Primitive extern (C) pure nothrow @nogc char* function(scope return char*, scope const(char*))
Error parsing type 'extern (C) pure nothrow @nogc char* function(scope return char*, scope const(char*), ulong)': Expecting ',', got *
Expected function type for ''/'extern (C) pure nothrow @nogc char* function(scope return char*, scope const(char*), ulong)', got Primitive extern (C) pure nothrow @nogc char* function(scope return char*, scope const(char*), ulong)
Error parsing type 'extern (C) pure nothrow @nogc char* function(scope return char*, scope const(char*))': Expecting ',', got *
Expected function type for ''/'extern (C) pure nothrow @nogc char* function(scope return char*, scope const(char*))', got Primitive extern (C) pure nothrow @nogc char* function(scope return char*, scope const(char*))
Error parsing type 'extern (C) pure nothrow @nogc char* function(scope return char*, scope const(char*), ulong)': Expecting ',', got *
Expected function type for ''/'extern (C) pure nothrow @nogc char* function(scope return char*, scope const(char*), ulong)', got Primitive extern (C) pure nothrow @nogc char* function(scope return char*, scope const(char*), ulong)
Error parsing type 'extern (C) pure nothrow @nogc inout(char)* function(scope return inout(char)*, int)': Expecting ',', got (
Expected function type for ''/'extern (C) pure nothrow @nogc inout(char)* function(scope return inout(char)*, int)', got Primitive extern (C) pure nothrow @nogc inout(char)* function(scope return inout(char)*, int)
Error parsing type 'extern (C) pure nothrow @nogc inout(char)* function(scope return inout(char)*, scope const(char*))': Expecting ',', got (
Expected function type for ''/'extern (C) pure nothrow @nogc inout(char)* function(scope return inout(char)*, scope const(char*))', got Primitive extern (C) pure nothrow @nogc inout(char)* function(scope return inout(char)*, scope const(char*))
Error parsing type 'extern (C) pure nothrow @nogc inout(char)* function(scope return inout(char)*, int)': Expecting ',', got (
Expected function type for ''/'extern (C) pure nothrow @nogc inout(char)* function(scope return inout(char)*, int)', got Primitive extern (C) pure nothrow @nogc inout(char)* function(scope return inout(char)*, int)
Error parsing type 'extern (C) pure nothrow @nogc inout(char)* function(scope return inout(char)*, scope const(char*))': Expecting ',', got (
Expected function type for ''/'extern (C) pure nothrow @nogc inout(char)* function(scope return inout(char)*, scope const(char*))', got Primitive extern (C) pure nothrow @nogc inout(char)* function(scope return inout(char)*, scope const(char*))
Error parsing type 'extern (C) nothrow @nogc char* function(scope return char*, scope const(char*))': Expecting ',', got *
Expected function type for ''/'extern (C) nothrow @nogc char* function(scope return char*, scope const(char*))', got Primitive extern (C) nothrow @nogc char* function(scope return char*, scope const(char*))
Error parsing type 'extern (C) nothrow @nogc const(char)* function(int, scope return char*, ulong)': Expecting ',', got *
Expected function type for ''/'extern (C) nothrow @nogc const(char)* function(int, scope return char*, ulong)', got Primitive extern (C) nothrow @nogc const(char)* function(int, scope return char*, ulong)
Error parsing type 'const(pure nothrow @property std.algorithm.iteration.joiner!(std.algorithm.iteration.__T9MapResultS483std8bitmanip8BitArray7bitsSetMxFNbNdZ9__lambda2TS3std9algorithm9iteration112__T12FilterResultS483std8bitmanip8BitArray7bitsSetMxFNbNdZ9__lambda1TS3std5range13__T4iotaTmTmZ4iotaFmmZ6ResultZ12FilterResultZ.MapResult).joiner(std.algorithm.iteration.__T9MapResultS483std8bitmanip8BitArray7bitsSetMxFNbNdZ9__lambda2TS3std9algorithm9iteration112__T12FilterResultS483std8bitmanip8BitArray7bitsSetMxFNbNdZ9__lambda1TS3std5range13__T4iotaTmTmZ4iotaFmmZ6ResultZ12FilterResultZ.MapResult).Result function())': Missing ')' for 'const('
Expected function type for ''/'const(pure nothrow @property std.algorithm.iteration.joiner!(std.algorithm.iteration.__T9MapResultS483std8bitmanip8BitArray7bitsSetMxFNbNdZ9__lambda2TS3std9algorithm9iteration112__T12FilterResultS483std8bitmanip8BitArray7bitsSetMxFNbNdZ9__lambda1TS3std5range13__T4iotaTmTmZ4iotaFmmZ6ResultZ12FilterResultZ.MapResult).joiner(std.algorithm.iteration.__T9MapResultS483std8bitmanip8BitArray7bitsSetMxFNbNdZ9__lambda2TS3std9algorithm9iteration112__T12FilterResultS483std8bitmanip8BitArray7bitsSetMxFNbNdZ9__lambda1TS3std5range13__T4iotaTmTmZ4iotaFmmZ6ResultZ12FilterResultZ.MapResult).Result function())', got Primitive const(pure nothrow @property std.algorithm.iteration.joiner!(std.algorithm.iteration.__T9MapResultS483std8bitmanip8BitArray7bitsSetMxFNbNdZ9__lambda2TS3std9algorithm9iteration112__T12FilterResultS483std8bitmanip8BitArray7bitsSetMxFNbNdZ9__lambda1TS3std5range13__T4iotaTmTmZ4iotaFmmZ6ResultZ12FilterResultZ.MapResult).joiner(std.algorithm.iteration.__T9MapResultS483std8bitmanip8BitArray7bitsSetMxFNbNdZ9__lambda2TS3std9algorithm9iteration112__T12FilterResultS483std8bitmanip8BitArray7bitsSetMxFNbNdZ9__lambda1TS3std5range13__T4iotaTmTmZ4iotaFmmZ6ResultZ12FilterResultZ.MapResult).Result function())
Expected function type for ''/'pure nothrow ref return @safe std.datetime.SysTime function(ref const(std.datetime.SysTime))', got Primitive return
Expected function type for ''/'pure nothrow ref return @safe std.datetime.SysTime function(std.datetime.SysTime)', got Primitive return
Expected function type for 'ref return HMAC!(H, blockSize)()'/'', got Primitive return
Expected function type for 'ref return HMAC!(H, blockSize)(in ubyte[] data...)'/'', got Primitive return
Error parsing type 'Allocator[(max + 1 - min) / step]': Expecting ',', got 1
Expected function type for 'ref return Checked()'/'', got Primitive return
Expected function type for 'ref return Checked(const Rhs rhs)'/'', got Primitive return
Error parsing type '@property T function(inout __InoutWorkaroundStruct = __InoutWorkaroundStruct.init)': Expecting ',', got __InoutWorkaroundStruct
Expected function type for '@property T(inout __InoutWorkaroundStruct = __InoutWorkaroundStruct.init)'/'', got Primitive @property T function(inout __InoutWorkaroundStruct = __InoutWorkaroundStruct.init)
Error parsing type '@property ref T function(inout __InoutWorkaroundStruct = __InoutWorkaroundStruct.init)': Expecting ',', got __InoutWorkaroundStruct
Expected function type for '@property ref T(inout __InoutWorkaroundStruct = __InoutWorkaroundStruct.init)'/'', got Primitive @property ref T function(inout __InoutWorkaroundStruct = __InoutWorkaroundStruct.init)
Expected function type for '@property ref return T()'/'', got Primitive return
Expected function type for 'inout pure nothrow @nogc @property ref return @safe inout(T)()'/'', got Primitive return