MLIR 24.0.0git
mlir::MLIRContextImpl::TransientScopeState Struct Reference

Bundled state dynamically allocated when in a transient scope. More...

Public Attributes

llvm::DenseSet< StringRef > baseOperations
 Set of operation names in operations at snapshot time.
llvm::DenseMap< StringRef, size_t > baseDialectReferencingStrAttrCounts
 Number of entries in dialectReferencingStrAttrs per dialect at snapshot time.

Detailed Description

Bundled state dynamically allocated when in a transient scope.

Definition at line 273 of file MLIRContext.cpp.

Member Data Documentation

◆ baseDialectReferencingStrAttrCounts

llvm::DenseMap<StringRef, size_t> mlir::MLIRContextImpl::TransientScopeState::baseDialectReferencingStrAttrCounts

Number of entries in dialectReferencingStrAttrs per dialect at snapshot time.

Definition at line 279 of file MLIRContext.cpp.

◆ baseOperations

llvm::DenseSet<StringRef> mlir::MLIRContextImpl::TransientScopeState::baseOperations

Set of operation names in operations at snapshot time.

Definition at line 275 of file MLIRContext.cpp.


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