summaryrefslogtreecommitdiff
path: root/vala
Commit message (Expand)AuthorAgeFilesLines
* Fix passing BusName and manage unhandled GErrorsLuca Bruno2019-03-113-13/+38
* transformer: Clear wrapper cache for every fileLuca Bruno2019-03-111-2/+3
* Fix deserialiation of hash tablesRico Tzschichholz2019-03-111-2/+7
* Fix some code-style issuesRico Tzschichholz2019-03-111-2/+2
* Access SemanticAnalyzer.get_data_type_for_symbol in a static wayRico Tzschichholz2019-03-111-1/+1
* Fix unary expression and active localsLuca Bruno2019-03-112-9/+2
* Allow floating temp variables with CodeBuilderLuca Bruno2019-03-111-1/+2
* Use builder for the while statementsLuca Bruno2019-03-111-0/+10
* DOM-like linked list of statementsLuca Bruno2019-03-1127-161/+132
* Move ObjectCreationExpression transformation to the code transformerLuca Bruno2019-03-111-32/+0
* Move BinaryExpression transformation to the code transformerLuca Bruno2019-03-112-147/+13
* Split CodeTransformer into CCodeTransformerLuca Bruno2019-03-111-417/+0
* Move ForeachStatement transformation into the code transformerLuca Bruno2019-03-117-141/+126
* Drop build_context from CodeBuilderLuca Bruno2019-03-111-84/+64
* GDBus server transformerLuca Bruno2019-03-112-0/+30
* GDBus client transformerLuca Bruno2019-03-112-8/+10
* Complete the gvariant transformerLuca Bruno2019-03-112-1/+68
* Move gvariant helper methods down to CodeTransformerLuca Bruno2019-03-111-0/+48
* Resolve symbols during transformationLuca Bruno2019-03-111-0/+1
* Wrapper methodsLuca Bruno2019-03-111-43/+67
* GVariant transformerLuca Bruno2019-03-113-5/+5
* Code builderLuca Bruno2019-03-112-0/+157
* Allow to parse expressions/statements from stringLuca Bruno2019-03-112-4/+88
* Several transformer fixesLuca Bruno2019-03-112-4/+8
* Move ConditionalExpression transformation into the code transformerLuca Bruno2019-03-113-53/+84
* Move ForStatement transformation into the code transformerLuca Bruno2019-03-113-43/+131
* Move DoStatement transformation into the code transformerLuca Bruno2019-03-113-40/+102
* Move WhileStatement transformation into the code transformerLuca Bruno2019-03-113-29/+98
* Code transformerLuca Bruno2019-03-113-33/+265
* Fix result var for pre/post conditionsLuca Bruno2019-03-111-1/+11
* Make the semantic analyzer be statelessLuca Bruno2019-03-1132-409/+227
* vala: Allow assignment of 0U to enum typesRico Tzschichholz2019-03-101-1/+1
* gsignal: Move disconnect error from signal-module to semantic-analyzer passRico Tzschichholz2019-03-101-0/+10
* parser: Don't include member-initializer in src-ref of object-creation-exprRico Tzschichholz2019-03-081-3/+7
* parser: Don't include initializer in src-ref of array-creation-expressionRico Tzschichholz2019-03-081-1/+3
* parser: Extend source_reference of initializer-list to cover "{ ... }"Rico Tzschichholz2019-03-081-0/+1
* parser: Exclude trailing semicolon from source_reference of statementsRico Tzschichholz2019-03-081-7/+14
* parser: Don't include assigned value in source_reference of constantsRico Tzschichholz2019-03-081-7/+6
* parser: Restrict source_reference for catch/lock expression to its headerRico Tzschichholz2019-03-081-3/+6
* vala: More regular invocations of check() on inferred Expression.value_typeRico Tzschichholz2019-03-0610-0/+23
* vala: Don't ignore qualified parent when inferring type of enum memberRico Tzschichholz2019-03-011-1/+1
* vala: Correctly perform compatibility check of array length-typeRico Tzschichholz2019-02-281-4/+4
* genieparser: Don't create VoidType unconditionallyRico Tzschichholz2019-02-261-2/+4
* genie: Allow the main function "init" to return an integer as exit statusAlistair Thomas2019-02-261-6/+13
* Revert "vala: Don't replace assignments for local variables with non-null sim...Rico Tzschichholz2019-02-211-4/+6
* girparser: Correctly set array_length_type for delegates returning an arrayRico Tzschichholz2019-02-201-6/+2
* vala: Parser doesn't ensure "protected" to be applied on TypeSymbol membersRico Tzschichholz2019-01-261-1/+1
* vala: Check inferred variable_type of LocalVariablesRico Tzschichholz2019-01-251-0/+1
* vala: Both arguments of NC_() must be constant for this call to be constantRico Tzschichholz2019-01-231-2/+2
* vala: Don't tweak closure on static lambdasRico Tzschichholz2019-01-211-2/+3