builder | mlir::detail::Parser | |
codeCompleteAttribute() | mlir::detail::Parser | |
codeCompleteDialectName() | mlir::detail::Parser | |
codeCompleteDialectOrElidedOpName(SMLoc loc) | mlir::detail::Parser | |
codeCompleteDialectSymbol(const llvm::StringMap< Attribute > &aliases) | mlir::detail::Parser | |
codeCompleteDialectSymbol(const llvm::StringMap< Type > &aliases) | mlir::detail::Parser | |
codeCompleteExpectedTokens(ArrayRef< StringRef > tokens) | mlir::detail::Parser | |
codeCompleteOperationName(StringRef dialectName) | mlir::detail::Parser | |
codeCompleteOptionalTokens(ArrayRef< StringRef > tokens) | mlir::detail::Parser | |
codeCompleteStringDialectOrOperationName(StringRef name) | mlir::detail::Parser | |
codeCompleteType() | mlir::detail::Parser | |
consumeIf(Token::Kind kind) | mlir::detail::Parser | inline |
consumeToken() | mlir::detail::Parser | inline |
consumeToken(Token::Kind kind) | mlir::detail::Parser | inline |
Delimiter typedef | mlir::detail::Parser | |
emitError(const Twine &message={}) | mlir::detail::Parser | |
emitError(SMLoc loc, const Twine &message={}) | mlir::detail::Parser | |
emitWrongTokenError(const Twine &message={}) | mlir::detail::Parser | |
getChecked(SMLoc loc, ParamsT &&...params) | mlir::detail::Parser | inline |
getContext() const | mlir::detail::Parser | inline |
getEncodedSourceLocation(SMLoc loc) | mlir::detail::Parser | inline |
getLastToken() const | mlir::detail::Parser | inline |
getSourceMgr() | mlir::detail::Parser | inline |
getState() const | mlir::detail::Parser | inline |
getToken() const | mlir::detail::Parser | inline |
getTokenSpelling() const | mlir::detail::Parser | inline |
isCurrentTokenAKeyword() const | mlir::detail::Parser | inline |
parseAffineExprOfSSAIds(AffineExpr &expr, function_ref< ParseResult(bool)> parseElement) | mlir::detail::Parser | |
parseAffineExprReference(ArrayRef< std::pair< StringRef, AffineExpr >> symbolSet, AffineExpr &expr) | mlir::detail::Parser | |
parseAffineMapOfSSAIds(AffineMap &map, function_ref< ParseResult(bool)> parseElement, Delimiter delimiter) | mlir::detail::Parser | |
parseAffineMapOrIntegerSetReference(AffineMap &map, IntegerSet &set) | mlir::detail::Parser | |
parseAffineMapReference(AffineMap &map) | mlir::detail::Parser | |
parseAttribute(Type type={}) | mlir::detail::Parser | |
parseAttributeDict(NamedAttrList &attributes) | mlir::detail::Parser | |
parseCallSiteLocation(LocationAttr &loc) | mlir::detail::Parser | |
parseCommaSeparatedList(Delimiter delimiter, function_ref< ParseResult()> parseElementFn, StringRef contextMessage=StringRef()) | mlir::detail::Parser | |
parseCommaSeparatedList(function_ref< ParseResult()> parseElementFn) | mlir::detail::Parser | inline |
parseCommaSeparatedListUntil(Token::Kind rightToken, function_ref< ParseResult()> parseElement, bool allowEmptyList=true) | mlir::detail::Parser | |
parseComplexType() | mlir::detail::Parser | |
parseDecOrHexAttr(Type type, bool isNegative) | mlir::detail::Parser | |
parseDenseArrayAttr(Type type) | mlir::detail::Parser | |
parseDenseElementsAttr(Type attrType) | mlir::detail::Parser | |
parseDenseResourceElementsAttr(Type attrType) | mlir::detail::Parser | |
parseDialectSymbolBody(StringRef &body, bool &isCodeCompletion) | mlir::detail::Parser | |
parseDialectSymbolBody(StringRef &body) | mlir::detail::Parser | inline |
parseDimensionListRanked(SmallVectorImpl< int64_t > &dimensions, bool allowDynamic=true, bool withTrailingX=true) | mlir::detail::Parser | |
parseDistinctAttr(Type type) | mlir::detail::Parser | |
parseElementsLiteralType(Type type) | mlir::detail::Parser | |
parseExtendedAttr(Type type) | mlir::detail::Parser | |
parseExtendedType() | mlir::detail::Parser | |
parseFloatAttr(Type type, bool isNegative) | mlir::detail::Parser | |
parseFloatFromIntegerLiteral(std::optional< APFloat > &result, const Token &tok, bool isNegative, const llvm::fltSemantics &semantics) | mlir::detail::Parser | |
parseFloatFromLiteral(std::optional< APFloat > &result, const Token &tok, bool isNegative, const llvm::fltSemantics &semantics) | mlir::detail::Parser | |
parseFunctionResultTypes(SmallVectorImpl< Type > &elements) | mlir::detail::Parser | |
parseFunctionType() | mlir::detail::Parser | |
parseFusedLocation(LocationAttr &loc) | mlir::detail::Parser | |
parseIntegerInDimensionList(int64_t &value) | mlir::detail::Parser | |
parseIntegerSetReference(IntegerSet &set) | mlir::detail::Parser | |
parseLocationInstance(LocationAttr &loc) | mlir::detail::Parser | |
parseMemRefType() | mlir::detail::Parser | |
parseNameOrFileLineColLocation(LocationAttr &loc) | mlir::detail::Parser | |
parseNonFunctionType() | mlir::detail::Parser | |
parseOptionalAttribute(Attribute &attribute, Type type={}) | mlir::detail::Parser | |
parseOptionalAttribute(ArrayAttr &attribute, Type type) | mlir::detail::Parser | |
parseOptionalAttribute(StringAttr &attribute, Type type) | mlir::detail::Parser | |
parseOptionalAttribute(SymbolRefAttr &result, Type type) | mlir::detail::Parser | |
parseOptionalAttributeWithToken(Token::Kind kind, AttributeT &attr, Type type={}) | mlir::detail::Parser | inline |
parseOptionalDecimalInteger(APInt &result) | mlir::detail::Parser | |
parseOptionalInteger(APInt &result) | mlir::detail::Parser | |
parseOptionalKeyword(StringRef *keyword) | mlir::detail::Parser | |
parseOptionalType(Type &type) | mlir::detail::Parser | |
Parser(ParserState &state) | mlir::detail::Parser | inline |
parseResourceHandle(const OpAsmDialectInterface *dialect, StringRef &name) | mlir::detail::Parser | |
parseResourceHandle(Dialect *dialect) | mlir::detail::Parser | |
parseSparseElementsAttr(Type attrType) | mlir::detail::Parser | |
parseStridedLayoutAttr() | mlir::detail::Parser | |
parseTensorType() | mlir::detail::Parser | |
parseToken(Token::Kind expectedToken, const Twine &message) | mlir::detail::Parser | |
parseTupleType() | mlir::detail::Parser | |
parseType() | mlir::detail::Parser | |
parseTypeListNoParens(SmallVectorImpl< Type > &elements) | mlir::detail::Parser | |
parseTypeListParens(SmallVectorImpl< Type > &elements) | mlir::detail::Parser | |
parseVectorDimensionList(SmallVectorImpl< int64_t > &dimensions, SmallVectorImpl< bool > &scalableDims) | mlir::detail::Parser | |
parseVectorType() | mlir::detail::Parser | |
parseXInDimensionList() | mlir::detail::Parser | |
resetToken(const char *tokPos) | mlir::detail::Parser | inline |
state | mlir::detail::Parser | protected |