Searched refs:thenElements (Results 1 – 4 of 4) sorted by relevance
/llvm-project/mlir/tools/mlir-tblgen/ |
H A D | FormatGen.cpp | 328 std::vector<FormatElement *> thenElements, elseElements; in parseOptionalGroup() 353 if (failed(parseChildElements(thenElements))) in parseOptionalGroup() 377 if (failed(verifyOptionalGroupElements(loc, thenElements, anchor)) || in parseOptionalGroup() 386 auto thenParseBegin = llvm::find_if_not(thenElements, isWhitespace); in parseOptionalGroup() 388 unsigned thenParseStart = std::distance(thenElements.begin(), thenParseBegin); in parseOptionalGroup() 395 return create<OptionalElement>(std::move(thenElements), in parseOptionalGroup() 327 std::vector<FormatElement *> thenElements, elseElements; parseOptionalGroup() local
|
H A D | FormatGen.h | 388 OptionalElement(std::vector<FormatElement *> &&thenElements, in OptionalElement() argument 392 : thenElements(std::move(thenElements)), in OptionalElement() 399 return llvm::ArrayRef(thenElements) 418 std::vector<FormatElement *> thenElements;
|
H A D | AttrOrTypeFormatGen.cpp | 669 ArrayRef<FormatElement *> thenElements = in genOptionalGroupParser() local 672 FormatElement *first = thenElements.front(); in genOptionalGroupParser() 711 // Generate the parsers for the rest of the thenElements. in genOptionalGroupParser() 716 for (FormatElement *element : thenElements.drop_front()) in genOptionalGroupParser()
|
H A D | OpFormatGen.cpp | 1453 ArrayRef<FormatElement *> thenElements = in genElementParser() 1458 FormatElement *firstElement = thenElements.front(); in genElementParser() 1499 genElementParsers(firstElement, thenElements.drop_front(), in genElementParser() 2419 ArrayRef<FormatElement *> thenElements = optional->getThenElements(); in genElementPrinter() 2423 if (anchorAttr && anchorAttr != thenElements.front() && in genElementPrinter() 2438 genElementPrinters(thenElements); in genElementPrinter() 1361 ArrayRef<FormatElement *> thenElements = genElementParser() local 2276 ArrayRef<FormatElement *> thenElements = optional->getThenElements(); genElementPrinter() local
|