Lines Matching refs:ExpressionFormat
32 StringRef ExpressionFormat::toString() const { in toString()
48 Expected<std::string> ExpressionFormat::getWildcardRegex() const { in getWildcardRegex()
81 ExpressionFormat::getMatchingString(APInt IntValue) const { in getMatchingString()
137 APInt ExpressionFormat::valueFromStringRepr(StringRef StrVal, in valueFromStringRepr()
241 Expected<ExpressionFormat>
243 Expected<ExpressionFormat> LeftFormat = LeftOperand->getImplicitFormat(SM); in getImplicitFormat()
244 Expected<ExpressionFormat> RightFormat = RightOperand->getImplicitFormat(SM); in getImplicitFormat()
254 if (*LeftFormat != ExpressionFormat::Kind::NoFormat && in getImplicitFormat()
255 *RightFormat != ExpressionFormat::Kind::NoFormat && in getImplicitFormat()
264 return *LeftFormat != ExpressionFormat::Kind::NoFormat ? *LeftFormat in getImplicitFormat()
274 ExpressionFormat Format = ExpressionPointer->getFormat(); in getResult()
338 std::optional<size_t> LineNumber, ExpressionFormat ImplicitFormat, in parseNumericVariableDefinition()
395 Name, ExpressionFormat(ExpressionFormat::Kind::Unsigned)); in parseNumericVariableUse()
624 ExpressionFormat ExplicitFormat = ExpressionFormat(); in parseNumericSubstitutionBlock()
657 ExpressionFormat(ExpressionFormat::Kind::Unsigned, Precision); in parseNumericSubstitutionBlock()
661 ExpressionFormat(ExpressionFormat::Kind::Signed, Precision); in parseNumericSubstitutionBlock()
664 ExplicitFormat = ExpressionFormat(ExpressionFormat::Kind::HexLower, in parseNumericSubstitutionBlock()
668 ExplicitFormat = ExpressionFormat(ExpressionFormat::Kind::HexUpper, in parseNumericSubstitutionBlock()
677 if (AlternateForm && ExplicitFormat != ExpressionFormat::Kind::HexLower && in parseNumericSubstitutionBlock()
678 ExplicitFormat != ExpressionFormat::Kind::HexUpper) in parseNumericSubstitutionBlock()
734 ExpressionFormat Format; in parseNumericSubstitutionBlock()
738 Expected<ExpressionFormat> ImplicitFormat = in parseNumericSubstitutionBlock()
745 Format = ExpressionFormat(ExpressionFormat::Kind::Unsigned, Precision); in parseNumericSubstitutionBlock()
970 ExpressionFormat Format = ExpressionPointer->getFormat(); in parsePattern()
1180 ExpressionFormat Format = DefinedNumericVariable->getImplicitFormat(); in match()
1764 LineName, ExpressionFormat(ExpressionFormat::Kind::Unsigned)); in createLineVariable()