Searched refs:VariableElement (Results 1 – 4 of 4) sorted by relevance
218 class VariableElement : public FormatElementBase<FormatElement::Variable> {228 VariableElement(Kind kind) : kind(kind) {} in VariableElement() function237 template <VariableElement::Kind VariableKind>238 class VariableElementBase : public VariableElement {243 if (auto *varEl = dyn_cast<VariableElement>(el)) in classof()250 VariableElementBase() : VariableElement(VariableKind) {} in VariableElementBase()
39 template <typename VarT, VariableElement::Kind VariableKind>57 : public OpVariableElement<NamedAttribute, VariableElement::Attribute> {85 OpVariableElement<NamedTypeConstraint, VariableElement::Operand>;89 OpVariableElement<NamedTypeConstraint, VariableElement::Result>;96 OpVariableElement<NamedSuccessor, VariableElement::Successor>;1869 SmallVectorImpl<VariableElement *> &variables) { in collect()1871 .Case([&](VariableElement *var) { variables.emplace_back(var); }) in collect()1959 SmallVector<VariableElement *> vars; in genElementPrinter()1963 for (VariableElement *var : vars) { in genElementPrinter()2979 SmallVector<VariableElement *> vars; in verifyOIListParsingElement()[all …]
39 : public VariableElementBase<VariableElement::Parameter> {1099 if (failed(var) || !isa<VariableElement, ParamsDirective>(*var)) { in parseStructDirective()1103 if (isa<VariableElement>(*var)) { in parseStructDirective()1109 if (failed(var) || !isa<VariableElement>(*var)) in parseStructDirective()
336 if (!isa<LiteralElement, VariableElement>(*parseBegin)) { in parseOptionalGroup()