Skip to content

Reference Overview

The reference section is the fast path for lookup. It complements the user guides by cataloging supported syntax and implementation-backed behavior.

Reference map

  • IDL Elements: declarations, types, and behavior
  • Annotations: transport, optionality, and target-specific annotations
  • Pragmas: compiler directives recognized by xidlc
  • Targets: built-in generators, aliases, outputs, and common runtime pairings

How to use this section

  • Start here when you need syntax, not a tutorial
  • Follow links to user guides for worked examples
  • Follow links to RFCs for normative transport rules
  • Follow links to source files when you need implementation detail