Searched refs:OptionalElement (Results 1 – 1 of 1) sorted by relevance
326 class OptionalElement : public Element { class328 OptionalElement(std::vector<std::unique_ptr<Element>> &&elements, in OptionalElement() function in __anon81548fc80711::OptionalElement776 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()