docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::codegen::Body Struct Reference

An open region of emitted code, closed by LanguageExtension::end. More...

#include <sdfg/codegen/language_extension.h>

Public Types

enum class  Kind { Block , Scope }
 Block: the body of a control-flow construct. Scope: a lexical scope that only isolates local names. More...

Public Attributes

Kind kind
size_t content_mark

Detailed Description

An open region of emitted code, closed by LanguageExtension::end.

Member Enumeration Documentation

◆ Kind

enum class sdfg::codegen::Body::Kind
strong

Block: the body of a control-flow construct. Scope: a lexical scope that only isolates local names.

Enumerator
Block 
Scope 

Member Data Documentation

◆ content_mark

size_t sdfg::codegen::Body::content_mark

◆ kind

Kind sdfg::codegen::Body::kind

The documentation for this struct was generated from the following file: