summaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2015-02-11Added "unmanage" function which removes managed objects from the Manager in ↵Benjamin Paassen
the case their destructor is called (e.g. because an exception is called in the constructor).
2015-02-10Skeleton for GenericParser classAndreas Stöckel
2015-02-09Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-02-09Added fetch and fetchPeek functions for reading the current character ↵Andreas Stöckel
without advancing any cursor
2015-02-08Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-02-08added getFieldDescriptor method.Benjamin Paassen
2015-02-08Added newlineAndreas Stöckel
2015-02-08Changed definition of identifier (do not allow them to start with an underscore)Andreas Stöckel
2015-02-08Added "expect" function to CharReaderAndreas Stöckel
2015-02-08Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-02-08added check for name attribute in Descriptor.Benjamin Paassen
2015-02-08set the return type of getFieldDescriptorIndex to ssize_t.Benjamin Paassen
2015-02-08restructured the FieldDescriptor mechanism.Benjamin Paassen
2015-02-08Added isIdentifierStart functionAndreas Stöckel
2015-02-08Added seekPeekCursor function to CharReader, improved how seeking is handled ↵Andreas Stöckel
by adding seekCursor method to Buffer
2015-02-07Unified handling of references to Rtti instances: Now using pointers everywhereAndreas Stöckel
2015-02-07Added code for printing info about hidden Rooted elementsAndreas Stöckel
2015-02-07Removed double-removal of object from the "marked" listAndreas Stöckel
2015-02-07Changes in the comments, reenabled assertionAndreas Stöckel
2015-02-07Removed unneeded headerAndreas Stöckel
2015-02-07Fixed problem with GC -- domains Node vector was not rooted.Andreas Stöckel
2015-02-06added a todo for andreas. xml tags may contain :Benjamin Paassen
2015-02-06improved formatting and variable names.Benjamin Paassen
2015-02-06made cardinality to an own class instead of using.Benjamin Paassen
2015-02-06Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
Conflicts: application/src/plugins/xml/XmlParser.cpp
2015-02-06corrected attributes descriptor handling.Benjamin Paassen
2015-02-06added new resolve method.Benjamin Paassen
2015-02-06corrected attributes default value.Benjamin Paassen
2015-02-06temporarily commented out assertion in Manager destructor.Benjamin Paassen
2015-02-06moved setRoot to Document.cppBenjamin Paassen
2015-02-06Removed childHandler, added "*" notationAndreas Stöckel
2015-02-05Added hasNonWhitepaceChar functionAndreas Stöckel
2015-02-05Fixed getPeekOffset functionAndreas Stöckel
2015-02-04allowed actual field descriptor references.Benjamin Paassen
2015-02-04added child copy (somewhat "deep copy") to the copyFieldDescriptor function. ↵Benjamin Paassen
Also some formatting stuff.
2015-02-04set non-empty default field name.Benjamin Paassen
2015-02-04Improved enum related error messagesAndreas Stöckel
2015-02-04Implemented parsing of enum typesAndreas Stöckel
2015-02-03Fixed XML-Importer failingAndreas Stöckel
2015-02-03Throwing an Exception in RttiScope.select if no node is found. This is much ↵Andreas Stöckel
cleaner.
2015-02-03Fixed commentAndreas Stöckel
2015-02-03Using correct "isa" provided by TypeAndreas Stöckel
2015-02-03Added "checkIsa" function to Type that allows to check for an isa relationship.Andreas Stöckel
2015-02-03Improved error messageAndreas Stöckel
2015-02-03Attatching position information to error messages in Typesystem.buildAndreas Stöckel
2015-02-03Changed behaviour of log exception with addition source location: exception ↵Andreas Stöckel
has now precedence
2015-02-03Implemented storing SourceLocation of parsed VariantsAndreas Stöckel
2015-02-03Fixed imports when ParserTypes are set to more general nodes.Andreas Stöckel
2015-02-03Got rid of warnings when including filesAndreas Stöckel
2015-02-03Added "deduceState" functionAndreas Stöckel