File Metadata
- Created
- Thu, Jul 9, 4:23 AM
| Filename | Description | Unit-tests |
|---|---|---|
| analysis/cfagraph.*, /pass/cfapass.* | CFA | tests/cfa.cpp |
| analysis/DominatorsTreeAnalysisProvider.* | Dominators analysis | tests/cfa.cpp |
| query/context.* | CFA/Context support | tests/context.cpp |
| compilation/latecontextcompiler2.*, serialization/expressionserializer* | Late context support | tests/context.cpp, tests/ExpressionSerializer.cpp |
| src/contextrule.h | Context rules support | |
| analysis/dfagraph.*, /pass/dfapass.* | DFA | tests/dfa.cpp |
| compilation/advanced.* | Additional constructions compilation | |
| compilation/containers.*, query/containers.* | Containers support | tests/containers.cpp |
| pass/interpretationpass.*, compilation/targetinterpretation.* | DSL/Interpretation | tests/interpretation.cpp |
| pass/adhocpass.* | "Adhocs" feature support | tests/adhoc.cpp |
| src/ast.*, pass/compilepass.* | Main compilation routines | tests/compilation.cpp, tests/basic.cpp, tests/loops.cpp, tests/ast.cpp, tests/types.cpp |
| pass/loggerpass.* | Logging support | |
| pass/rulespass.* | logic rules support | |
| src/clasplayer.* | Logic inference support | |
| src/llvmlayer.* | Low level byte code compilation | |
| src/ExternLayer.* | Foreign Function Interface(FFI/C) support | tests/externc.cpp |
| src/passmanager.* | Manages analysis and compilation passes | |
analysis
file:///private/prg/code/xreate/cpp/src/analysis/aux.h
file:///private/prg/code/xreate/cpp/src/analysis/aux.cpp
compilation
file:///private/prg/code/xreate/cpp/src/compilation/targets.h
file:///private/prg/code/xreate/cpp/src/compilation/transformations.h
file:///private/prg/code/xreate/cpp/src/compilation/transformations.cpp
pass/
file:///private/prg/code/xreate/cpp/src/pass/abstractpass.h
file:///private/prg/code/xreate/cpp/src/pass/abstractpass.cpp
query:
src
src/attachments.*
file:///private/prg/code/xreate/cpp/src/serialization.h
file:///private/prg/code/xreate/cpp/src/utils.h
tests
file:///private/prg/code/xreate/cpp/tests/testClangAPI.cpp
file:///private/prg/code/xreate/cpp/tests/testJson.cpp
file:///private/prg/code/xreate/cpp/tests/testLibXml2.cpp