type: Add missing space for printing complex types.
[cparser] / type.c
2008-09-14 Christoph MallonHandle typerefs in get_qualified_type().
2008-09-14 Christoph MallonFix printing of function types, which return function...
2008-09-13 Michael Beck- started implementation of size and alignment for...
2008-09-13 Christoph MallonAdd get_qualified_type() and solve several problem...
2008-09-12 Michael Beckadded is_type_complex()
2008-09-12 Michael Beck- do not print a space at the end of qualifiers (needed...
2008-08-31 Christoph MallonAdd missing return when printing error type in intern_p...
2008-08-31 Michael Beckadded is_type_enum()
2008-08-27 Christoph MallonWhen printing parentheses around a function declarator...
2008-08-16 Michael Beckfixed support for calling conventions:
2008-08-06 Matthias Braunimplement transparent_union
2008-08-06 Christoph MallonImprove type checking for conditional expressions with...
2008-07-30 Matthias Braunconst with typeref from an array needs special treatment
2008-07-30 Matthias Braundo correct semantic check for pointer arithmetic, suppo...
2008-06-02 Matthias Braunfix kr2.c
2008-06-02 Matthias Braun- make sure no expression is built twice
2008-06-01 Matthias Braunmore fixes for bitfield type
2008-06-01 Matthias Braunbitfield is a complete type
2008-05-31 Matthias Braunset alignment for long double
2008-05-30 Matthias Braunimprove creation of call nodes
2008-05-27 Matthias Braunrework struct/union type creation, fix error 26
2008-03-22 Michael Beckimproved is_type_arithmetic()
2008-03-22 Michael Beckintroduce distinct complex and imaginary types
2008-03-22 Matthias Braunfloat type alignment will be set later
2008-03-22 Matthias Braun- make use of new atomic_type_properties in ast2firm
2008-03-22 Matthias Braunavoid warning
2008-03-22 Matthias Braunuse global table for atomic type properties
2008-03-18 Michael Beck- completed __FUNCSIG__ and __FUNCDNAME__
2008-03-18 Michael Beckmicrosoft types are just synonyms for default types
2008-03-17 Michael Beckimplement MS type extension types
2008-03-14 Matthias Braunempty initializers should be INITIALIZER_LIST with...
2008-03-14 Matthias Braunavoid endless recursion when printing anonymous enums...
2008-03-07 Michael Beck- add alignment to types and declarations
2008-02-19 Matthias Braunsome refactoring in preparation for a preprocessor
2008-02-18 Matthias Braunadd license comments
2008-02-16 Matthias Braunstring literals really have array type, revert_automati...
2008-02-13 Matthias Braun- first iteration of new initializer code
2008-02-08 Matthias Braunfix optimized build, add benchmark mode
2007-12-18 Matthias Braunmark implicit array sizes and don't always print them
2007-12-17 Matthias Braunrename datatype to type in expression_base_t, rename...
2007-12-15 Michael Beck- renamed is_type_floating() to is_type_float()
2007-12-14 Michael Beck- renamed context_t to the more logical scope_t
2007-12-13 Christoph MallonUse the error type consistently.
2007-12-12 Michael Beck- functions returning arrays are not allowed
2007-12-12 Michael Beck- create an error type
2007-12-11 Michael Beck- renamed atomic_type_type_t to atomic_type_kind_t
2007-12-11 Christoph MallonPropagate type qualifiers in skip_typeref().
2007-12-11 Christoph MallonPrint type qualifiers for typedefs.
2007-12-10 Christoph MallonAdd missing skip_typeref()s.
2007-12-08 Matthias Braunstarted working on bitfields
2007-12-06 Michael Beck- fixed some typos
2007-12-06 Michael Beckrenamed *_type_t enums to *_kind_t
2007-12-05 Christoph Mallonconst.
2007-12-05 Michael Beckfixed output of function types
2007-12-05 Michael BeckAdd options:
2007-11-30 Christoph MallonAdd support for variadic arguments.
2007-11-30 Matthias Braunimplemented several type compatibility rules, renamed...
2007-11-27 Matthias Braunfix duplicate_type, improve a comment
2007-11-27 Matthias Brauneliminate more casts, () in a function definition means...
2007-11-27 Matthias Braunfix a bunch of icc warnings
2007-11-27 Matthias Braunconvert statements and expression to new union style...
2007-11-26 Matthias Braunavoid more casts of type structs
2007-11-26 Matthias Braunput Type types into a union again, but so that all...
2007-11-26 Matthias Braunadd some assert where typedef/typeof types should not...
2007-11-26 Matthias Braunchange back union stuff and expriment with new union...
2007-11-26 Michael Beckreplaced the different type types by one union type...
2007-11-25 Michael Beckintroduce type_qualifiers_t type and remove a lot of...
2007-11-24 Matthias Braunimplement semantic_assign like the C standard describes it
2007-11-23 Matthias Braunstring literals as array intiailizers are supported now
2007-11-22 Matthias Braunfix array declarator parsing, fix a memory error in...
2007-11-22 Matthias Braunfix printing of array types
2007-11-22 Matthias Braunmake enum entries use an expression instead of an initi...
2007-11-20 Matthias Braunimplement array intiailizers
2007-11-16 Matthias Braunfix shift operations
2007-11-16 Matthias Brauninline is not a type qualifier anymore, fix function...
2007-11-14 Matthias Braunsupport for pointer add/sub, no need for type_environme...
2007-11-14 Matthias Braunmore work on semantic analysis
2007-11-12 Matthias Braunpartly implemented reference_expression_to_firm and...
2007-11-12 Matthias Braunrename method to function
2007-09-30 Matthias Braun- reworked handling environments and struct, union...
2007-09-28 Matthias Braunimprove initializer handling
2007-09-28 Matthias Braunlex floating suffix, parser can now parse it's own...
2007-09-28 Matthias BraunMore work on cparser:
2007-09-28 Christoph MallonWrite the ANSI word "restrict" instead if "__restrict...
2007-09-28 Christoph MallonFactorise and indent code for printing atomic types.
2007-09-27 Matthias Braun- implemented decimal floating pointer numbers in lexer
2007-09-23 Matthias Braunfilter trigraphs in advance and simplify lexer code...
2007-09-17 Matthias Braunsupport for more builtins, additional bugfixes
2007-09-16 Matthias Braunfix parameter names being taken from first declaration...
2007-09-16 Matthias Braun- countless bugfixes
2007-09-14 Matthias Braunimproved union/struct parsing
2007-09-14 Matthias Braunimprovements for handling of function parameters
2007-09-10 Matthias Braunimproved support for enums
2007-09-08 Matthias Braunimprove type printing
2007-09-07 Matthias Braunimproved representation of method types
2007-07-14 Matthias Braunmore work on parser, stdio.h is fully parsed now
2007-06-19 Matthias Braunchanged the way preprocessing directives are parsed
2007-06-18 Matthias Braunmore work on parser
2007-06-17 Matthias Braunmore work on parser
2007-06-09 Matthias BraunInitial import of c parser