Home
last modified time | relevance | path

Searched refs:OptionalElement (Results 1 – 1 of 1) sorted by relevance

/external/llvm-project/mlir/tools/mlir-tblgen/
DOpFormatGen.cpp326 class OptionalElement : public Element { class
328 OptionalElement(std::vector<std::unique_ptr<Element>> &&elements, in OptionalElement() function in __anon81548fc80711::OptionalElement
776 if (auto *optional = dyn_cast<OptionalElement>(element)) { in genElementParserStorage()
1046 if (auto *optional = dyn_cast<OptionalElement>(element)) { in genElementParser()
1628 if (OptionalElement *optional = dyn_cast<OptionalElement>(element)) { in genElementPrinter()
2255 if (auto *optional = dyn_cast<OptionalElement>(element)) { in verifyAttributes()
2277 isa<OptionalElement>(*nextIt)) in verifyAttributes()
2674 element = std::make_unique<OptionalElement>(std::move(elements), *anchorIdx, in parseOptional()
2724 FunctionalTypeDirective, OptionalElement, TypeRefDirective, in parseOptionalChildElement()