sun::codegen::scopes::OwnedAllocation

sun::codegen::scopes::OwnedAllocation

struct · Source (opens in a new tab)

struct sun::codegen::scopes::OwnedAllocation

A heap allocation the current scope owns and must free on the way out.

Public Fields

moved

public · variable · Source (opens in a new tab)

bool sun::codegen::scopes::OwnedAllocation::moved

No documentation comment.

pointeeType

public · variable · Source (opens in a new tab)

TypePtr sun::codegen::scopes::OwnedAllocation::pointeeType

No documentation comment.

Related: TypePtr

ptrAlloca

public · variable · Source (opens in a new tab)

llvm::Value* sun::codegen::scopes::OwnedAllocation::ptrAlloca

No documentation comment.

varName

public · variable · Source (opens in a new tab)

std::string sun::codegen::scopes::OwnedAllocation::varName

No documentation comment.