summaryrefslogtreecommitdiff
path: root/vala/valasymbolresolver.vala
Commit message (Expand)AuthorAgeFilesLines
* Move to .foreach methods where it does not impact readabilitywip/geeMaciej Piechotka2017-05-031-2/+3
* Resolve symbols in named argumentsLuca Bruno2014-09-091-0/+4
* resolver: Accept children of DeleteStatementLuca Bruno2012-12-021-0/+4
* Drop Dova profileJürg Billeter2012-08-061-32/+0
* Fix symbol resolution for local constantsLuca Bruno2011-08-021-1/+4
* Rename FormalParameter to ParameterJürg Billeter2010-10-281-1/+1
* Add suport for local constantsJürg Billeter2010-10-131-0/+3
* Port remaining code nodes to use accept_children for visiting childrenLuca Bruno2010-09-101-0/+28
* valac: Output make-style dependency fileRyan Lortie2010-09-091-0/+2
* Report error on invalid using directivesAaron Andersen2010-08-201-1/+1
* dova: Use any as top-level classJürg Billeter2010-07-181-2/+3
* dova: Fix symbol resolving in list, set, and map literals and tuplesJürg Billeter2010-07-031-0/+16
* Allow running the symbol resolver more than onceAbderrahim Kitouni2010-06-061-0/+1
* dova: Fix memory management of interfacesJürg Billeter2010-06-051-0/+8
* dova: Classes derive from Object by defaultJürg Billeter2010-03-131-1/+12
* Fix symbol resolving for base types of structsJürg Billeter2010-02-041-0/+6
* Fix order dependency in type resolution with derived integer typesJürg Billeter2010-01-141-0/+5
* Fix cast expressions in string templatesJürg Billeter2010-01-091-0/+4
* Fix type resolution with derived integer typesJürg Billeter2010-01-081-11/+18
* Initial support for array slicesJürg Billeter2009-12-191-0/+4
* Use strict non-null types with --enable-experimental-non-nullJürg Billeter2009-10-181-6/+12
* Do not use Gee namespace to avoid conflict with libgeeJürg Billeter2009-10-121-1/+0
* Fix generated code for stack-allocated arraysJürg Billeter2009-10-021-1/+6
* Support using directives inside namespacesJürg Billeter2009-09-261-11/+9
* Convert while loops into simple loopsJürg Billeter2009-06-061-0/+4
* Fix handling of numeric types in symbol resolverJürg Billeter2009-05-051-3/+4
* Remove ParenthesizedExpression to simmplify ASTJürg Billeter2009-02-181-4/+0
* Add base_struct property to Struct class, patch by Andreas BrauchliJürg Billeter2009-02-121-1/+1
* Do not allow structs to have more than one base type and detect cycles,Jürg Billeter2009-01-161-0/+11
* Fix critical when using invalid `using' directiveJürg Billeter2009-01-071-2/+3
* Add BooleanType, EnumValueType, FloatingType, and StructValueType asJürg Billeter2009-01-031-3/+12
* Resolve types in switch labelsJürg Billeter2008-11-301-0/+4
* Separate visiting switch sections from visiting switch statementsJürg Billeter2008-11-301-0/+4
* Separate visiting inner expressions from visiting member accessJürg Billeter2008-11-301-0/+4
* Separate visiting expressions from visiting expression statementsJürg Billeter2008-11-301-0/+4
* Separate visiting operands from visiting binary expressionJürg Billeter2008-11-301-0/+4
* Separate visiting declaration from visiting declaration statementJürg Billeter2008-11-301-0/+4
* Fix method checking with generic base types, fixes bug 511286Jürg Billeter2008-11-281-1/+9
* Rename TypeParameterType to GenericTypeJürg Billeter2008-11-281-1/+1
* Rename InvocationExpression to MethodCallJürg Billeter2008-11-201-1/+1
* Parse yield statementsJürg Billeter2008-11-011-0/+4
* Support type checks for error domains and error codesJürg Billeter2008-10-251-2/+4
* Ignore non-type symbols when resolving typesJürg Billeter2008-10-171-0/+12
* Replace NamespaceReference by UsingDirective and UnresolvedSymbol, fixesJürg Billeter2008-09-261-8/+11
* Support connecting to and emitting detailed signals, fixes bug 536794Jürg Billeter2008-06-231-0/+4
* Fix memory management for ref and out argumentsJürg Billeter2008-05-311-0/+4
* Use Gee.List instead of Gee.Collection to improve iteration performanceJuerg Billeter2008-05-291-1/+1
* s/Typesymbol/TypeSymbol/Juerg Billeter2008-05-261-1/+1
* Replace ClassInstanceType and InterfaceInstanceType by ObjectTypeJuerg Billeter2008-05-261-2/+2
* Support qualified access to global symbols with `global::'Juerg Billeter2008-05-251-1/+4