/// Parses dimension and symbol list and returns true if parsing failed.
ParseResult parseDimAndSymbolList(OpAsmParser &parser,
- SmallVector<Value *, 4> &operands,
+ SmallVectorImpl<Value *> &operands,
unsigned &numDims);
llvm::raw_ostream &operator<<(llvm::raw_ostream &os, SubViewOp::Range &range);
// dimension operands parsed.
// Returns 'false' on success and 'true' on error.
ParseResult mlir::parseDimAndSymbolList(OpAsmParser &parser,
- SmallVector<Value *, 4> &operands,
+ SmallVectorImpl<Value *> &operands,
unsigned &numDims) {
SmallVector<OpAsmParser::OperandType, 8> opInfos;
if (parser.parseOperandList(opInfos, OpAsmParser::Delimiter::Paren))