Dan Klishch
|
14ee25b8ba
JSSpecCompiler: Make -xspec capable of parsing the whole specification
|
1 ano atrás |
Dan Klishch
|
0806ccaeec
JSSpecCompiler: Start converting crashes to error messages
|
1 ano atrás |
Dan Klishch
|
3aec6952a2
JSSpecCompiler: Make TranslationUnit fields private
|
1 ano atrás |
Dan Klishch
|
7f47340c82
JSSpecCompiler: Create `FunctionDeclaration`s for all external functions
|
1 ano atrás |
Dan Klishch
|
0aeb7a26e9
JSSpecCompiler: Prepare for building SSA
|
1 ano atrás |
Dan Klishch
|
ff44aea917
JSSpecCompiler: Add control flow building pass
|
1 ano atrás |
Dan Klishch
|
61fa00d46c
JSSpecCompiler: Refactor `CompilerPass` to accept TranslationUnitRef
|
1 ano atrás |
Dan Klishch
|
567b1f6e7c
JSSpecCompiler: Adopt more C++ terminology
|
1 ano atrás |
Dan Klishch
|
67e07fa4e2
JSSpecCompiler: Introduce ControlFlowOperator nodes
|
1 ano atrás |
Dan Klishch
|
81519975c5
JSSpecCompiler: Add reference resolving pass
|
1 ano atrás |
Dan Klishch
|
326bac19d9
JSSpecCompiler: Make nodes inherit from Statement or Expression
|
1 ano atrás |
Dan Klishch
|
4c4e1e1aed
JSSpecCompiler: Add if branch merging pass
|
1 ano atrás |
Dan Klishch
|
1c4cd34320
JSSpecCompiler: Restrict usage of NodeSubtreePointer
|
1 ano atrás |
Dan Klishch
|
cd8f4aaa7d
JSSpecCompiler: Introduce Function and ExecutionContext classes
|
1 ano atrás |
Dan Klishch
|
db0a03d1fb
JSSpecCompiler: Add infrastructure to parse <emu-clause> into AST
|
1 ano atrás |
Dan Klishch
|
5846470a5f
JSSpecCompiler: Add stubs for AST types
|
1 ano atrás |