|
LLVM 23.0.0git
|
This file contains the declarations for the NamedValuesSchema, a schema to represent an array of named nodes inside CAS. More...
#include "llvm/CAS/CASNodeSchema.h"#include "llvm/CAS/ObjectStore.h"#include "llvm/Support/Allocator.h"#include "llvm/Support/Compiler.h"Go to the source code of this file.
Classes | |
| struct | llvm::cas::NamedValuesEntry |
| Represents an entry in NamedValuesSchema. More... | |
| class | llvm::cas::NamedValuesSchema |
| A schema for representing an array of named nodes in a CAS. More... | |
| class | llvm::cas::NamedValuesSchema::Builder |
| A builder class for creating nodes in NamedValuesSchema. More... | |
| class | llvm::cas::NamedValuesProxy |
| A proxy for a loaded CAS Object in NamedValuesSchema. More... | |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::cas |
This file contains the declarations for the NamedValuesSchema, a schema to represent an array of named nodes inside CAS.
Definition in file NamedValuesSchema.h.