MLIR  20.0.0git
mlir::detail::Parser Member List

This is the complete list of members for mlir::detail::Parser, including all inherited members.

buildermlir::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::Parserinline
consumeToken()mlir::detail::Parserinline
consumeToken(Token::Kind kind)mlir::detail::Parserinline
Delimiter typedefmlir::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::Parserinline
getContext() constmlir::detail::Parserinline
getEncodedSourceLocation(SMLoc loc)mlir::detail::Parserinline
getLastToken() constmlir::detail::Parserinline
getSourceMgr()mlir::detail::Parserinline
getState() constmlir::detail::Parserinline
getToken() constmlir::detail::Parserinline
getTokenSpelling() constmlir::detail::Parserinline
isCurrentTokenAKeyword() constmlir::detail::Parserinline
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::Parserinline
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::Parserinline
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::Parserinline
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::Parserinline
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::Parserinline
statemlir::detail::Parserprotected