Lines Matching refs:VariantValue
1 //===- unittest/ASTMatchers/Dynamic/VariantValueTest.cpp - VariantValue unit tests -===//
11 #include "clang/ASTMatchers/Dynamic/VariantValue.h"
24 VariantValue Value = kUnsigned;
36 VariantValue Value = kString;
48 VariantValue Value = VariantMatcher::SingleMatcher(stmt());
77 VariantValue Value = std::string("A");
101 Value = VariantValue();
110 VariantValue Value;
128 EXPECT_TRUE(matches("class X {};", VariantValue(VariantMatcher::SingleMatcher(
133 matches("int x;", VariantValue(VariantMatcher::SingleMatcher(varDecl()))
138 VariantValue(VariantMatcher::SingleMatcher(functionDecl()))
142 EXPECT_FALSE(VariantValue(VariantMatcher::SingleMatcher(varDecl()))
149 EXPECT_DEATH(VariantValue(VariantMatcher::SingleMatcher(varDecl()))
156 "int x;", VariantValue(VariantMatcher::SingleMatcher(functionDecl()))
161 VariantValue(VariantMatcher::SingleMatcher(declRefExpr()))