Lines Matching refs:ExpressionFormat

31 StringRef ExpressionFormat::toString() const {  in toString()
47 Expected<std::string> ExpressionFormat::getWildcardRegex() const { in getWildcardRegex()
80 ExpressionFormat::getMatchingString(ExpressionValue IntegerValue) const { in getMatchingString()
128 ExpressionFormat::valueFromStringRepr(StringRef StrVal, in valueFromStringRepr()
391 Expected<ExpressionFormat>
393 Expected<ExpressionFormat> LeftFormat = LeftOperand->getImplicitFormat(SM); in getImplicitFormat()
394 Expected<ExpressionFormat> RightFormat = RightOperand->getImplicitFormat(SM); in getImplicitFormat()
404 if (*LeftFormat != ExpressionFormat::Kind::NoFormat && in getImplicitFormat()
405 *RightFormat != ExpressionFormat::Kind::NoFormat && in getImplicitFormat()
414 return *LeftFormat != ExpressionFormat::Kind::NoFormat ? *LeftFormat in getImplicitFormat()
425 ExpressionFormat Format = ExpressionPointer->getFormat(); in getResult()
483 Optional<size_t> LineNumber, ExpressionFormat ImplicitFormat, in parseNumericVariableDefinition()
541 Name, ExpressionFormat(ExpressionFormat::Kind::Unsigned)); in parseNumericVariableUse()
774 ExpressionFormat ExplicitFormat = ExpressionFormat(); in parseNumericSubstitutionBlock()
807 ExpressionFormat(ExpressionFormat::Kind::Unsigned, Precision); in parseNumericSubstitutionBlock()
811 ExpressionFormat(ExpressionFormat::Kind::Signed, Precision); in parseNumericSubstitutionBlock()
814 ExplicitFormat = ExpressionFormat(ExpressionFormat::Kind::HexLower, in parseNumericSubstitutionBlock()
818 ExplicitFormat = ExpressionFormat(ExpressionFormat::Kind::HexUpper, in parseNumericSubstitutionBlock()
827 if (AlternateForm && ExplicitFormat != ExpressionFormat::Kind::HexLower && in parseNumericSubstitutionBlock()
828 ExplicitFormat != ExpressionFormat::Kind::HexUpper) in parseNumericSubstitutionBlock()
886 ExpressionFormat Format; in parseNumericSubstitutionBlock()
890 Expected<ExpressionFormat> ImplicitFormat = in parseNumericSubstitutionBlock()
897 Format = ExpressionFormat(ExpressionFormat::Kind::Unsigned, Precision); in parseNumericSubstitutionBlock()
1121 ExpressionFormat Format = ExpressionPointer->getFormat(); in parsePattern()
1330 ExpressionFormat Format = DefinedNumericVariable->getImplicitFormat(); in match()
1867 LineName, ExpressionFormat(ExpressionFormat::Kind::Unsigned)); in createLineVariable()