"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/dmd/frontend.h" between
dmd-2.094.0.tar.gz and dmd-2.094.1.tar.gz

About: DMD (Digital Mars D) is the D reference compiler. D is an object-oriented, imperative, multi-paradigm system programming language.

frontend.h  (dmd-2.094.0):frontend.h  (dmd-2.094.1)
skipping to change at line 174 skipping to change at line 174
ENUM_KEY(int32_t, cpp, 3, LINK, LINK, link, LINK) ENUM_KEY(int32_t, cpp, 3, LINK, LINK, link, LINK)
ENUM_KEY(int32_t, windows, 4, LINK, LINK, link, LINK) ENUM_KEY(int32_t, windows, 4, LINK, LINK, link, LINK)
ENUM_KEY(int32_t, pascal, 5, LINK, LINK, link, LINK) ENUM_KEY(int32_t, pascal, 5, LINK, LINK, link, LINK)
ENUM_KEY(int32_t, objc, 6, LINK, LINK, link, LINK) ENUM_KEY(int32_t, objc, 6, LINK, LINK, link, LINK)
ENUM_KEY(int32_t, system, 7, LINK, LINK, link, LINK) ENUM_KEY(int32_t, system, 7, LINK, LINK, link, LINK)
END_ENUM(LINK, LINK, link) END_ENUM(LINK, LINK, link)
class LinkDeclaration; class LinkDeclaration;
class Condition; class Condition;
class StaticForeach; class StaticForeach;
BEGIN_ENUM_NUMERIC(int8_t, BUILTIN, BUILTIN, builtin) BEGIN_ENUM_NUMERIC(uint8_t, BUILTIN, BUILTIN, builtin)
ENUM_KEY_NUMERIC(int8_t, unknown, -1, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, unknown, 255u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, unimp, 0, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, unimp, 0u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, gcc, 1, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, gcc, 1u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, llvm, 2, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, llvm, 2u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, sin, 3, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, sin, 3u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, cos, 4, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, cos, 4u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, tan, 5, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, tan, 5u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, sqrt, 6, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, sqrt, 6u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, fabs, 7, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, fabs, 7u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, ldexp, 8, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, ldexp, 8u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, log, 9, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, log, 9u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, log2, 10, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, log2, 10u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, log10, 11, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, log10, 11u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, exp, 12, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, exp, 12u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, expm1, 13, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, expm1, 13u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, exp2, 14, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, exp2, 14u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, round, 15, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, round, 15u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, floor, 16, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, floor, 16u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, ceil, 17, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, ceil, 17u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, trunc, 18, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, trunc, 18u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, copysign, 19, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, copysign, 19u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, pow, 20, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, pow, 20u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, fmin, 21, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, fmin, 21u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, fmax, 22, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, fmax, 22u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, fma, 23, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, fma, 23u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, isnan, 24, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, isnan, 24u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, isinfinity, 25, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, isinfinity, 25u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, isfinite, 26, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, isfinite, 26u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, bsf, 27, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, bsf, 27u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, bsr, 28, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, bsr, 28u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, bswap, 29, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, bswap, 29u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, popcnt, 30, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, popcnt, 30u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, yl2x, 31, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, yl2x, 31u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, yl2xp1, 32, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, yl2xp1, 32u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, toPrecFloat, 33, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, toPrecFloat, 33u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, toPrecDouble, 34, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, toPrecDouble, 34u, BUILTIN, BUILTIN, builtin, BUILTIN)
ENUM_KEY_NUMERIC(int8_t, toPrecReal, 35, BUILTIN, BUILTIN, builtin, BUILTIN) ENUM_KEY_NUMERIC(uint8_t, toPrecReal, 35u, BUILTIN, BUILTIN, builtin, BUILTIN)
END_ENUM_NUMERIC(int8_t, BUILTIN, BUILTIN, builtin) END_ENUM_NUMERIC(uint8_t, BUILTIN, BUILTIN, builtin)
struct UnionExp; struct UnionExp;
struct complex_t; struct complex_t;
class DebugCondition; class DebugCondition;
class VersionCondition; class VersionCondition;
class ForeachStatement; class ForeachStatement;
class ForeachRangeStatement; class ForeachRangeStatement;
BEGIN_ENUM_NUMERIC(uint8_t, TOK, TOK, tok) BEGIN_ENUM_NUMERIC(uint8_t, TOK, TOK, tok)
ENUM_KEY_NUMERIC(uint8_t, reserved, 0u, TOK, TOK, tok, TOK) ENUM_KEY_NUMERIC(uint8_t, reserved, 0u, TOK, TOK, tok, TOK)
ENUM_KEY_NUMERIC(uint8_t, leftParentheses, 1u, TOK, TOK, tok, TOK) ENUM_KEY_NUMERIC(uint8_t, leftParentheses, 1u, TOK, TOK, tok, TOK)
 End of changes. 1 change blocks. 
39 lines changed or deleted 39 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)