Lines Matching refs:ExpressionFormat
31 StringRef ExpressionFormat::toString() const { in toString()
47 Expected<std::string> ExpressionFormat::getWildcardRegex() const { in getWildcardRegex()
80 ExpressionFormat::getMatchingString(APInt IntValue) const { in getMatchingString()
136 APInt ExpressionFormat::valueFromStringRepr(StringRef StrVal, in valueFromStringRepr()
240 Expected<ExpressionFormat>
242 Expected<ExpressionFormat> LeftFormat = LeftOperand->getImplicitFormat(SM); in getImplicitFormat()
243 Expected<ExpressionFormat> RightFormat = RightOperand->getImplicitFormat(SM); in getImplicitFormat()
253 if (*LeftFormat != ExpressionFormat::Kind::NoFormat && in getImplicitFormat()
254 *RightFormat != ExpressionFormat::Kind::NoFormat && in getImplicitFormat()
263 return *LeftFormat != ExpressionFormat::Kind::NoFormat ? *LeftFormat in getImplicitFormat()
273 ExpressionFormat Format = ExpressionPointer->getFormat(); in getResultRegex()
378 std::optional<size_t> LineNumber, ExpressionFormat ImplicitFormat, in parseNumericVariableDefinition()
433 Name, ExpressionFormat(ExpressionFormat::Kind::Unsigned)); in parseNumericVariableUse()
661 ExpressionFormat ExplicitFormat = ExpressionFormat(); in parseNumericSubstitutionBlock()
694 ExpressionFormat(ExpressionFormat::Kind::Unsigned, Precision); in parseNumericSubstitutionBlock()
698 ExpressionFormat(ExpressionFormat::Kind::Signed, Precision); in parseNumericSubstitutionBlock()
701 ExplicitFormat = ExpressionFormat(ExpressionFormat::Kind::HexLower, in parseNumericSubstitutionBlock()
705 ExplicitFormat = ExpressionFormat(ExpressionFormat::Kind::HexUpper, in parseNumericSubstitutionBlock()
714 if (AlternateForm && ExplicitFormat != ExpressionFormat::Kind::HexLower && in parseNumericSubstitutionBlock()
715 ExplicitFormat != ExpressionFormat::Kind::HexUpper) in parseNumericSubstitutionBlock()
771 ExpressionFormat Format; in parseNumericSubstitutionBlock()
775 Expected<ExpressionFormat> ImplicitFormat = in parseNumericSubstitutionBlock()
782 Format = ExpressionFormat(ExpressionFormat::Kind::Unsigned, Precision); in parseNumericSubstitutionBlock()
1007 ExpressionFormat Format = ExpressionPointer->getFormat(); in parsePattern()
1219 ExpressionFormat Format = DefinedNumericVariable->getImplicitFormat(); in match()
1802 LineName, ExpressionFormat(ExpressionFormat::Kind::Unsigned)); in createLineVariable()