Lines Matching defs:ExpressionFormatParameterisedFixture

91 struct ExpressionFormatParameterisedFixture  struct
94 bool AlternateForm;
95 unsigned Precision;
96 bool Signed;
97 bool AllowHex;
98 bool AllowUpperHex;
99 ExpressionFormat Format;
100 Regex WildcardRegex;
102 StringRef TenStr;
103 StringRef FifteenStr;
104 std::string MaxUint64Str;
105 std::string MaxInt64Str;
106 std::string MinInt64Str;
107 StringRef FirstInvalidCharDigits;
108 StringRef AcceptedHexOnlyDigits;
109 StringRef RefusedHexOnlyDigits;
111 SourceMgr SM;
113 void SetUp() override { in SetUp()
143 void checkWildcardRegexMatch(StringRef Input, in checkWildcardRegexMatch()
158 void checkWildcardRegexMatchFailure(StringRef Input) const { in checkWildcardRegexMatchFailure()
162 std::string addBasePrefix(StringRef Num) const { in addBasePrefix()
167 void checkPerCharWildcardRegexMatchFailure(StringRef Chars) const { in checkPerCharWildcardRegexMatchFailure()
174 std::string padWithLeadingZeros(StringRef NumStr) const { in padWithLeadingZeros()
189 template <class T> void checkMatchingString(T Val, StringRef ExpectedStr) { in checkMatchingString()
197 template <class T> void checkMatchingStringFailure(T Val) { in checkMatchingStringFailure()
205 void checkValueFromStringRepr(StringRef Str, T ExpectedVal) { in checkValueFromStringRepr()
217 TEST_P(ExpressionFormatParameterisedFixture, FormatGetWildcardRegex) { in TEST_P() argument
273 TEST_P(ExpressionFormatParameterisedFixture, FormatGetMatchingString) { in TEST_P() argument
295 TEST_P(ExpressionFormatParameterisedFixture, FormatValueFromStringRepr) { in TEST_P() argument
317 TEST_P(ExpressionFormatParameterisedFixture, FormatBoolOperator) { in TEST_P() argument