Lines Matching defs:ExpressionFormatParameterisedFixture
88 struct ExpressionFormatParameterisedFixture struct
91 bool AlternateForm;
92 unsigned Precision;
93 bool Signed;
94 bool AllowHex;
95 bool AllowUpperHex;
96 ExpressionFormat Format;
97 Regex WildcardRegex;
99 StringRef TenStr;
100 StringRef FifteenStr;
101 std::string MaxUint64Str;
102 std::string MaxInt64Str;
103 std::string MinInt64Str;
104 StringRef FirstInvalidCharDigits;
105 StringRef AcceptedHexOnlyDigits;
106 StringRef RefusedHexOnlyDigits;
108 SourceMgr SM;
110 void SetUp() override { in SetUp()
140 void checkWildcardRegexMatch(StringRef Input, in checkWildcardRegexMatch()
155 void checkWildcardRegexMatchFailure(StringRef Input) const { in checkWildcardRegexMatchFailure()
159 std::string addBasePrefix(StringRef Num) const { in addBasePrefix()
164 void checkPerCharWildcardRegexMatchFailure(StringRef Chars) const { in checkPerCharWildcardRegexMatchFailure()
171 std::string padWithLeadingZeros(StringRef NumStr) const { in padWithLeadingZeros()
186 template <class T> void checkMatchingString(T Val, StringRef ExpectedStr) { in checkMatchingString()
194 template <class T> void checkMatchingStringFailure(T Val) { in checkMatchingStringFailure()
201 Expected<ExpressionValue> getValueFromStringReprFailure(StringRef Str) { in getValueFromStringReprFailure()
207 void checkValueFromStringRepr(StringRef Str, T ExpectedVal) { in checkValueFromStringRepr()
221 void checkValueFromStringReprFailure( in checkValueFromStringReprFailure()
228 TEST_P(ExpressionFormatParameterisedFixture, FormatGetWildcardRegex) { in TEST_P() argument
284 TEST_P(ExpressionFormatParameterisedFixture, FormatGetMatchingString) { in TEST_P() argument
306 TEST_P(ExpressionFormatParameterisedFixture, FormatValueFromStringRepr) { in TEST_P() argument
329 TEST_P(ExpressionFormatParameterisedFixture, FormatBoolOperator) { in TEST_P() argument