• API Documentation
  • Articles
  • GitHub Repository
  • LLVM.org
  • LLVM Docs
Show / Hide Table of Contents
  • Samples
    • Code Generation
      • CodeGenerator With Debug Information
    • Kaleidoscope
      • Chapter 1 - Language Introduction
      • Chapter 2 - Implementing the parser
      • Chapter 3 - Generating LLVM IR
      • Chapter 4 - JIT and Optimizer Support
      • Chapter 5 - Control Flow
      • Chapter 6 - User Defined Operators
      • Chapter 7 - Mutable Variables
      • Chapter 7.1 - Extreme Lazy JIT
      • Chapter 8 - AOT Compilation
      • Chapter 9 - Debug Information
      • Additional Support
        • Kaleidoscope.Runtime
        • Kaleidoscope AST
        • ParseTree Visitor
        • ParseTree Examples
  • Internal Details
    • LLVM-C API Handles
      • Wrapping LLVM-C Handles
      • Interning LLVM-C Handles
    • Marshaling LLVM types
      • Marshaling Strings
      • Marshaling LLVMBool

Internal details

This section is focused on providing internal details of the Ubiquity.NET.Llvm implementation for developers contributing to the contents of the Ubiquity.NET.Llvm library itself. If you are only interested in using the Ubiquity.NET.Llvm APIs you don't need this information, though it may satisfy curiosity 8^).

Back to top Copyright (C) 2017-2019, Ubiquity.NET Contributors
Build: 10.0.0-alpha