Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-25 | Simplify resolution callback, move NullResolveCallback to ↵ | Andreas Stöckel | |
ResolutionCallbacks.cpp | |||
2016-04-25 | Replace Typesystem "MagicCallback" by a more generic one. | Andreas Stöckel | |
2016-04-25 | Replace NodeVector by ManagedVector where NodeVector functionality is not ↵ | Andreas Stöckel | |
needed. Reduces calls to "Manager.registerEvent" to <10% of original value | |||
2015-03-04 | Added POST_USER_DEFINED_TOKEN_REGISTRATION partser flag | Andreas Stöckel | |
2015-02-18 | Fix for issue #85 -- only allowing explicit fields if no structure elements ↵ | Andreas Stöckel | |
or data have been given beforehand. Added unit tests. | |||
2015-02-18 | Implemented automatic validation of RootNode instances in ParserScope | Andreas Stöckel | |
2015-02-17 | Fixed issue #78 and added unit test | Andreas Stöckel | |
2015-02-15 | Removed unneeded owner parameter from ParserScope | Andreas Stöckel | |
2015-02-12 | refactored FieldDescriptor resolution into own function in ParserScope for ↵ | Benjamin Paassen | |
more cleanliness and less overhead. | |||
2015-02-07 | Unified handling of references to Rtti instances: Now using pointers everywhere | Andreas Stöckel | |
2015-02-06 | added new resolve method. | Benjamin Paassen | |
2015-02-03 | Fixed XML-Importer failing | Andreas Stöckel | |
2015-02-03 | Throwing an Exception in RttiScope.select if no node is found. This is much ↵ | Andreas Stöckel | |
cleaner. | |||
2015-02-03 | Fixed comment | Andreas Stöckel | |
2015-02-03 | Some refactoring, added function for extracting current type signature | Andreas Stöckel | |
2015-01-30 | Finished implementing constant importing | Andreas Stöckel | |
2015-01-30 | stuff | Andreas Stöckel | |
2015-01-29 | Unified signature of resolve functions, passing the "owner" to the callback ↵ | Andreas Stöckel | |
functions in ParserScope::resolve | |||
2015-01-29 | ParserScope now stores the nodes for which the resolution was triggered and ↵ | Andreas Stöckel | |
first executes those resolutions that depend on not currently resolving nodes (this behaviour is needed for the resolution of constants). | |||
2015-01-28 | Implemented select<T> function | Andreas Stöckel | |
2015-01-28 | Added select method and repair of some Doxygen comments | Andreas Stöckel | |
2015-01-27 | Introduced notion of "flags" that can be set at a certain level of the ↵ | Andreas Stöckel | |
ParserScope in order to store data that should be available between parser instances, but cannot be stored in the object graph. | |||
2015-01-27 | Added fork, join, checkUnwound and getTopLevelNodes functionality to ↵ | Andreas Stöckel | |
ParserScope and using it in the Manager | |||
2015-01-25 | Restructures parser classes a little, removed Registry from ParserContext, ↵ | Andreas Stöckel | |
gave a ResourceManager instance to the Project, using ResourceRequest when including or linking files, thought through how "including" and "linking" are handled | |||
2015-01-21 | Some further refactoring -- renamed Scope to ParserScope, got rid of parser ↵ | Andreas Stöckel | |
namespace, added new functionality to RegistryClass, wrote documentation, added function for extracting file extensions to Utils |