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()
332 std::optional<size_t> LineNumber, ExpressionFormat ImplicitFormat, in parseNumericVariableDefinition()
389 Name, ExpressionFormat(ExpressionFormat::Kind::Unsigned)); in parseNumericVariableUse()
618 ExpressionFormat ExplicitFormat = ExpressionFormat(); in parseNumericSubstitutionBlock()
651 ExpressionFormat(ExpressionFormat::Kind::Unsigned, Precision); in parseNumericSubstitutionBlock()
655 ExpressionFormat(ExpressionFormat::Kind::Signed, Precision); in parseNumericSubstitutionBlock()
658 ExplicitFormat = ExpressionFormat(ExpressionFormat::Kind::HexLower, in parseNumericSubstitutionBlock()
662 ExplicitFormat = ExpressionFormat(ExpressionFormat::Kind::HexUpper, in parseNumericSubstitutionBlock()
671 if (AlternateForm && ExplicitFormat != ExpressionFormat::Kind::HexLower && in parseNumericSubstitutionBlock()
672 ExplicitFormat != ExpressionFormat::Kind::HexUpper) in parseNumericSubstitutionBlock()
730 ExpressionFormat Format; in parseNumericSubstitutionBlock()
734 Expected<ExpressionFormat> ImplicitFormat = in parseNumericSubstitutionBlock()
741 Format = ExpressionFormat(ExpressionFormat::Kind::Unsigned, Precision); in parseNumericSubstitutionBlock()
968 ExpressionFormat Format = ExpressionPointer->getFormat(); in parsePattern()
1178 ExpressionFormat Format = DefinedNumericVariable->getImplicitFormat(); in match()
1762 LineName, ExpressionFormat(ExpressionFormat::Kind::Unsigned)); in createLineVariable()