-51be8bb729cfa41ff5af4f5b2a9b7b9902bfdaa1
+fde0f8c40a1b8eb78c3485cb0e940035bfe6fb00
The first line of this file holds the git revision number of the last
merge done from the dlang/dmd repository.
short inuse; // used to detect cycles
uint8_t bitFields;
+ LINK _linkage() const;
+ LINK _linkage(LINK v);
+ bool noUnderscore() const;
+
const char *kind() const override;
uinteger_t size(Loc loc) override final;
/**********************************
* Generate a FuncDeclaration for a runtime library function.
*/
- extern (D) static FuncDeclaration genCfunc(Parameters* fparams, Type treturn, const(char)* name, STC stc = STC.none)
+ extern(D) static FuncDeclaration genCfunc(Parameters* fparams, Type treturn, const(char)* name, STC stc = STC.none)
{
return genCfunc(fparams, treturn, Identifier.idPool(name[0 .. strlen(name)]), stc);
}
- extern (D) static FuncDeclaration genCfunc(Parameters* fparams, Type treturn, Identifier id, STC stc = STC.none)
+ extern(D) static FuncDeclaration genCfunc(Parameters* fparams, Type treturn, Identifier id, STC stc = STC.none)
{
FuncDeclaration fd;
TypeFunction tf;