ast2firm: Factorise code to convert a value to its storage type.
[cparser] / type_t.h
2012-04-24 Christoph MallonReplace is_type_atomic(x, ATOMIC_TYPE_VOID) by the...
2011-09-14 Christoph MallonMove function descriptions into headers.
2011-08-17 Matthias Braunsimplify builtin infrastructure
2011-08-16 Matthias Braunrework atomic and related types
2011-08-13 Matthias Braunremove more unnecessary XXX_INVALID constants
2011-08-13 Matthias Braunremove EXPR_INVALID, EXPR_ERROR is enough
2011-08-13 Matthias Braunremove TYPE_INVALID, TYPE_ERROR is enough
2011-08-10 Matthias Braunrework architecture specific type handling
2011-08-09 Matthias Braunbitfields are an entity attribute now, not a type
2011-06-24 Andreas ZwinkauMerge branch 'makefilefix'
2011-06-24 Christoph MallonMake type_obst static and remove unnecessary pointer...
2011-06-24 Christoph MallonRemove duplicate allocate_parameter().
2011-05-24 Matthias Braunremove pointless concept of a builtin-type
2010-02-15 Matthias Brauncleanup builtin handling and put it into an own file...
2009-05-14 Matthias Braunnext iteration of kr handling after a discussion with...
2009-04-07 Michael Beck- 2009 patch
2009-04-07 Michael Beck- fixed handling of calling convention in function_type...
2009-04-07 Michael Beck- BugFix: make_function_1_type_variadic() must hash...
2009-03-07 Matthias Braunrewrite of attribute handling
2009-01-02 Michael Beck- some comments
2008-12-14 Matthias Braun- change enum to have an underlying atomic type
2008-12-14 Christoph MallonUse identify_new_type() instead of duplicating it.
2008-11-18 Christoph MallonParse C++ references.
2008-11-17 Christoph MallonHandle mangling of anonymous types, which only have...
2008-11-17 Michael Beck- parsing of __based implemented (more semantic in...
2008-11-15 Christoph MallonImprove linkage specification
2008-11-15 Christoph MallonThe calling convention is orthogonal to the linkage...
2008-11-14 Matthias BraunMore work for C++ mode:
2008-11-02 Matthias Braunimprove flexible array member handling, assign error_ty...
2008-11-01 Matthias Braundeclaration_t -> entity_t
2008-10-26 Matthias Braunsource-position doesn't make any sense for types:
2008-10-02 Christoph Mallonskip_typeref().
2008-09-15 Michael Beckmore work on type size
2008-09-13 Michael Beck- started implementation of size and alignment for...
2008-08-31 Michael Becktypo fixed
2008-08-16 Michael Beck- changing all typedef enum { ... } name; into typedef...
2008-08-13 Michael Beckadd cc field to function types
2008-08-06 Matthias Braunimplement transparent_union
2008-03-22 Michael Beckintroduce distinct complex and imaginary types
2008-03-22 Matthias Braun- make use of new atomic_type_properties in ast2firm
2008-03-18 Michael Beck- made an extra field for the deprecated attribute...
2008-03-17 Michael Beckimplement MS type extension types
2008-03-07 Michael Beck- add alignment to types and declarations
2008-02-18 Matthias Braunadd license comments
2008-02-17 Matthias Braunimplement VLAs (just the Free nodes aren't constructed...
2008-02-16 Matthias Braunstring literals really have array type, revert_automati...
2008-02-13 Matthias Braun- first iteration of new initializer code
2007-12-19 Michael BeckAdd debug info for types
2007-12-18 Matthias Braunmark implicit array sizes and don't always print them
2007-12-18 Matthias Braundon't set new scopes when parsing struct fields, fix...
2007-12-17 Matthias Braunrename the statement_base_t statement to base in the...
2007-12-15 Michael Beck- renamed is_type_floating() to is_type_float()
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-08 Matthias Braunstarted working on bitfields
2007-12-06 Michael Beckrenamed *_type_t enums to *_kind_t
2007-12-05 Michael BeckAdd options:
2007-11-30 Matthias Braunadd a bunch of missing skip_typerefs...
2007-11-30 Matthias Braunimplemented several type compatibility rules, renamed...
2007-11-29 Matthias Braunimplement K&R style function definitions, code cleanup...
2007-11-27 Matthias Brauneliminate more casts, () in a function definition means...
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 Braunmore asserts
2007-11-26 Matthias Braunadd some assert where typedef/typeof types should not...
2007-11-26 Matthias Braunhandle automatic type conversion of array and function...
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-20 Matthias Braunimplement array intiailizers
2007-11-18 Christoph MallonTypo in comment.
2007-11-16 Michael Beckadd TYPE_QUALIFIER_NONE to suppress warnings (use it...
2007-11-16 Matthias Brauninline is not a type qualifier anymore, fix function...
2007-11-14 Matthias Braunfix semantic bugs, do default promotion for call argume...
2007-11-14 Matthias Braunmore work on semantic analysis
2007-11-12 Matthias Braunrename method to function
2007-11-12 Matthias Braunconvert ast types to firm types
2007-09-30 Matthias Braun- reworked handling environments and struct, union...
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-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-08 Matthias Braunimprove parsing of function pointers
2007-09-07 Matthias Braunimproved representation of method types
2007-09-06 Matthias Braunmore bugfixes, started working on a fluffy declaration...
2007-07-21 Matthias Braunbugfixes for context/symbol-declaration mapping
2007-07-21 Matthias Braunrefactored lexer code
2007-07-14 Matthias Braunmore work on parser, stdio.h is fully parsed now
2007-06-17 Matthias Braunmore work on parser
2007-06-09 Matthias BraunInitial import of c parser