Lines Matching defs:StencilTest

1 //===- unittest/Tooling/StencilTest.cpp -----------------------------------===//
92 class StencilTest : public ::testing::Test {
139 TEST_F(StencilTest, SingleStatement) {
159 TEST_F(StencilTest, UnboundNode) {
194 TEST_F(StencilTest, SelectionOp) {
199 TEST_F(StencilTest, IfBoundOpBound) {
204 TEST_F(StencilTest, IfBoundOpUnbound) {
225 TEST_F(StencilTest, SelectBoundChooseDetectedMatch) {
233 TEST_F(StencilTest, SelectBoundChooseFirst) {
241 TEST_F(StencilTest, SelectBoundDiesOnExhaustedCases) {
252 TEST_F(StencilTest, SelectBoundSucceedsWithDefault) {
261 TEST_F(StencilTest, ExpressionOpNoParens) {
267 TEST_F(StencilTest, ExpressionOpNoParensParens) {
272 TEST_F(StencilTest, ExpressionOpBinaryOpParens) {
280 TEST_F(StencilTest, ExpressionOpUnbound) {
286 TEST_F(StencilTest, DerefPointer) {
291 TEST_F(StencilTest, DerefBinOp) {
296 TEST_F(StencilTest, DerefAddressExpr) {
301 TEST_F(StencilTest, AddressOfValue) {
306 TEST_F(StencilTest, AddressOfDerefExpr) {
311 TEST_F(StencilTest, MaybeDerefValue) {
316 TEST_F(StencilTest, MaybeDerefPointer) {
321 TEST_F(StencilTest, MaybeDerefBinOp) {
326 TEST_F(StencilTest, MaybeDerefAddressExpr) {
331 TEST_F(StencilTest, MaybeDerefSmartPointer) {
340 TEST_F(StencilTest, MaybeDerefSmartPointerFromMemberExpr) {
350 TEST_F(StencilTest, MaybeAddressOfPointer) {
355 TEST_F(StencilTest, MaybeAddressOfValue) {
360 TEST_F(StencilTest, MaybeAddressOfBinOp) {
365 TEST_F(StencilTest, MaybeAddressOfDerefExpr) {
370 TEST_F(StencilTest, MaybeAddressOfSmartPointer) {
375 TEST_F(StencilTest, MaybeAddressOfSmartPointerFromMemberCall) {
385 TEST_F(StencilTest, MaybeAddressOfSmartPointerDerefNoCancel) {
390 TEST_F(StencilTest, AccessOpValue) {
399 TEST_F(StencilTest, AccessOpValueExplicitText) {
408 TEST_F(StencilTest, AccessOpValueAddress) {
417 TEST_F(StencilTest, AccessOpPointer) {
426 TEST_F(StencilTest, AccessOpPointerDereference) {
435 TEST_F(StencilTest, AccessOpSmartPointer) {
444 TEST_F(StencilTest, AccessOpSmartPointerDereference) {
453 TEST_F(StencilTest, AccessOpSmartPointerMemberCall) {
466 TEST_F(StencilTest, AccessOpExplicitThis) {
488 TEST_F(StencilTest, AccessOpImplicitThis) {
508 TEST_F(StencilTest, DescribeType) {
518 TEST_F(StencilTest, DescribeSugaredType) {
528 TEST_F(StencilTest, DescribeDeclType) {
538 TEST_F(StencilTest, DescribeQualifiedType) {
548 TEST_F(StencilTest, DescribeUnqualifiedType) {
558 TEST_F(StencilTest, DescribeAnonNamespaceType) {
568 TEST_F(StencilTest, DescribeFunction) {
577 TEST_F(StencilTest, DescribeImplicitOperator) {
590 TEST_F(StencilTest, RunOp) {
599 TEST_F(StencilTest, CatOfMacroRangeSucceeds) {
614 TEST_F(StencilTest, CatOfMacroArgRangeSucceeds) {
626 TEST_F(StencilTest, CatOfMacroArgSubRangeSucceeds) {
641 TEST_F(StencilTest, CatOfInvalidRangeFails) {