Searched refs:Matcher (Results 1 - 25 of 105) sorted by relevance

12345

/external/hamcrest/src/org/hamcrest/core/
H A DAllOf.java4 import org.hamcrest.Matcher;
16 private final Iterable<Matcher<? extends T>> matchers;
18 public AllOf(Iterable<Matcher<? extends T>> matchers) {
23 for (Matcher<? extends T> matcher : matchers) {
39 public static <T> Matcher<T> allOf(Matcher<? extends T>... matchers) {
47 public static <T> Matcher<T> allOf(Iterable<Matcher<? extends T>> matchers) {
H A DAnyOf.java4 import org.hamcrest.Matcher;
17 private final Iterable<Matcher<? extends T>> matchers;
19 public AnyOf(Iterable<Matcher<? extends T>> matchers) {
24 for (Matcher<? extends T> matcher : matchers) {
40 public static <T> Matcher<T> anyOf(Matcher<? extends T>... matchers) {
48 public static <T> Matcher<T> anyOf(Iterable<Matcher<? extends T>> matchers) {
H A DIs.java6 import org.hamcrest.Matcher;
11 * Decorates another Matcher, retaining the behavior but allowing tests
19 private final Matcher<T> matcher;
21 public Is(Matcher<T> matcher) {
34 * Decorates another Matcher, retaining the behavior but allowing tests
41 public static <T> Matcher<T> is(Matcher<T> matcher) {
52 public static <T> Matcher<T> is(T value) {
63 public static Matcher<Object> is(Class<?> type) {
H A DIsNot.java7 import org.hamcrest.Matcher;
16 private final Matcher<T> matcher;
18 public IsNot(Matcher<T> matcher) {
34 public static <T> Matcher<T> not(Matcher<T> matcher) {
45 public static <T> Matcher<T> not(T value) {
H A DIsNull.java7 import org.hamcrest.Matcher;
27 public static <T> Matcher<T> nullValue() {
35 public static <T> Matcher<T> notNullValue() {
43 public static <T> Matcher<T> nullValue(@SuppressWarnings("unused") Class<T> type) {
51 public static <T> Matcher<T> notNullValue(@SuppressWarnings("unused") Class<T> type) {
H A DIsAnything.java6 import org.hamcrest.Matcher;
38 public static <T> Matcher<T> anything() {
48 public static <T> Matcher<T> anything(String description) {
56 public static <T> Matcher<T> any(@SuppressWarnings("unused")Class<T> type) {
H A DDescribedAs.java8 import org.hamcrest.Matcher;
17 private final Matcher<T> matcher;
22 public DescribedAs(String descriptionTemplate, Matcher<T> matcher, Object[] values) {
33 java.util.regex.Matcher arg = ARG_PATTERN.matcher(descriptionTemplate);
52 public static <T> Matcher<T> describedAs(String description, Matcher<T> matcher, Object... values) {
/external/hamcrest/src/org/hamcrest/
H A DMatcher.java9 * Matcher implementations should <b>NOT directly implement this interface</b>.
11 * which will ensure that the Matcher API can grow to support
12 * new features and remain compatible with all Matcher implementations.
14 * For easy access to common Matcher implementations, use the static factory
21 public interface Matcher<T> extends SelfDescribing { interface in inherits:SelfDescribing
27 * because the caller of the Matcher does not know at runtime what the type is
39 * This method simply acts a friendly reminder not to implement Matcher directly and
43 * @see Matcher for reasons why.
H A DBaseMatcher.java6 * BaseClass for all Matcher implementations.
8 * @see Matcher
10 public abstract class BaseMatcher<T> implements Matcher<T> {
13 * @see Matcher#_dont_implement_Matcher___instead_extend_BaseMatcher_()
16 // See Matcher interface for an explanation of this method.
H A DCoreMatchers.java7 * Decorates another Matcher, retaining the behavior but allowing tests
13 public static <T> org.hamcrest.Matcher<T> is(org.hamcrest.Matcher<T> matcher) {
23 public static <T> org.hamcrest.Matcher<T> is(T value) {
33 public static org.hamcrest.Matcher<java.lang.Object> is(java.lang.Class<?> type) {
40 public static <T> org.hamcrest.Matcher<T> not(org.hamcrest.Matcher<T> matcher) {
50 public static <T> org.hamcrest.Matcher<T> not(T value) {
58 public static <T> org.hamcrest.Matcher<T> equalTo(T operand) {
65 public static org.hamcrest.Matcher<jav
[all...]
/external/chromium-trace/trace-viewer/third_party/closure_linter/closure_linter/
H A Djavascripttokenizer.py31 Matcher = matcher.Matcher variable
197 Matcher(END_BLOCK_COMMENT, Type.END_DOC_COMMENT,
201 Matcher(DOC_INLINE_FLAG, Type.DOC_INLINE_FLAG),
202 Matcher(DOC_FLAG_LEX_SPACES, Type.DOC_FLAG,
206 Matcher(DOC_FLAG, Type.DOC_FLAG, JavaScriptModes.DOC_COMMENT_MODE),
209 Matcher(START_BLOCK, Type.DOC_START_BRACE),
210 Matcher(END_BLOCK, Type.DOC_END_BRACE),
211 Matcher(DOC_PREFIX, Type.DOC_PREFIX, None, True)]
214 # The token matcher groups work as follows: it is an list of Matcher object
[all...]
/external/llvm/utils/TableGen/
H A DDAGISelMatcher.h22 class Matcher;
31 Matcher *ConvertPatternToMatcher(const PatternToMatch &Pattern,unsigned Variant,
33 Matcher *OptimizeMatcher(Matcher *Matcher, const CodeGenDAGPatterns &CGP);
34 void EmitMatcherTable(const Matcher *Matcher, const CodeGenDAGPatterns &CGP,
38 /// Matcher - Base class for all the DAG ISel Matcher representation
40 class Matcher { class in namespace:llvm
89 Matcher(KindTy K) : Kind(K) {} function in class:llvm::Matcher
[all...]
H A DDAGISelMatcherOpt.cpp1 //===- DAGISelMatcherOpt.cpp - Optimize a DAG Matcher ---------------------===//
10 // This file implements the DAG Matcher optimizer.
25 static void ContractNodes(OwningPtr<Matcher> &MatcherPtr,
28 Matcher *N = MatcherPtr.get();
34 OwningPtr<Matcher> Child(Scope->takeChild(i));
44 Matcher *New = 0;
80 Matcher *EmitNode = MatcherPtr.take();
81 Matcher *MFR = EmitNode->takeNext();
82 Matcher *Tail = MFR->takeNext();
160 Matcher *CheckTyp
[all...]
/external/junit/src/org/junit/internal/matchers/
H A DIsCollectionContaining.java11 import org.hamcrest.Matcher;
15 private final Matcher<? extends T> elementMatcher;
17 public IsCollectionContaining(Matcher<? extends T> elementMatcher) {
38 public static <T> Matcher<Iterable<T>> hasItem(Matcher<? extends T> elementMatcher) {
43 public static <T> Matcher<Iterable<T>> hasItem(T element) {
48 public static <T> Matcher<Iterable<T>> hasItems(Matcher<? extends T>... elementMatchers) {
49 Collection<Matcher<? extends Iterable<T>>> all
50 = new ArrayList<Matcher<
[all...]
H A DCombinableMatcher.java7 import org.hamcrest.Matcher;
11 private final Matcher<? extends T> fMatcher;
13 public CombinableMatcher(Matcher<? extends T> matcher) {
26 public CombinableMatcher<T> and(Matcher<? extends T> matcher) {
31 public CombinableMatcher<T> or(Matcher<? extends T> matcher) {
H A DEach.java7 import org.hamcrest.Matcher;
10 public static <T> Matcher<Iterable<T>> each(final Matcher<T> individual) {
11 final Matcher<Iterable<T>> allItemsAre = not(hasItem(not(individual)));
H A DStringContains.java6 import org.hamcrest.Matcher;
27 public static Matcher<String> containsString(String substring) {
/external/chromium/testing/gmock/test/
H A Dgmock-generated-internal-utils_test.cc43 using ::testing::Matcher;
56 CompileAssertTypesEqual<tuple<Matcher<int> >,
61 CompileAssertTypesEqual<tuple<Matcher<int>, Matcher<char> >,
66 CompileAssertTypesEqual<tuple<Matcher<int>, Matcher<char>, Matcher<bool>,
67 Matcher<double>, Matcher<char*> >,
88 CompileAssertTypesEqual<tuple<Matcher<boo
[all...]
H A Dgmock-matchers_test.cc96 using testing::Matcher;
164 Matcher<int> GreaterThan(int n) {
178 string Describe(const Matcher<T>& m) {
186 string DescribeNegation(const Matcher<T>& m) {
270 Matcher<int> m = MakeMatcher(new NewEvenMatcherImpl);
279 Matcher<double> m;
282 // Tests that Matcher<T> can be constructed from a MatcherInterface<T>*.
285 Matcher<int> m(impl);
292 Matcher<int> m1 = 5;
299 Matcher<in
[all...]
/external/junit/src/org/junit/matchers/
H A DJUnitMatchers.java3 import org.hamcrest.Matcher;
18 public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItem(T element) {
26 public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItem(org.hamcrest.Matcher<? extends T> elementMatcher) {
34 public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItems(T... elements) {
44 public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItems(org.hamcrest.Matcher<? extends T>... elementMatchers) {
52 public static <T> Matcher<Iterable<T>> everyItem(final Matcher<T> elementMatcher) {
60 public static org.hamcrest.Matcher<jav
[all...]
/external/chromium/testing/gmock/src/
H A Dgmock-matchers.cc34 // This file implements Matcher<const string&>, Matcher<string>, and
48 Matcher<const internal::string&>::Matcher(const internal::string& s) { function in class:testing::Matcher
54 Matcher<const internal::string&>::Matcher(const char* s) { function in class:testing::Matcher
59 Matcher<internal::string>::Matcher(const internal::string& s) { *this = Eq(s); } function in class:testing::Matcher
62 Matcher<internal::string>::Matcher(cons function in class:testing::Matcher
[all...]
/external/clang/include/clang/ASTMatchers/
H A DASTMatchersMacros.h11 // Since a matcher is a function which returns a Matcher<T> object, where
29 // internal::Matcher<ValueDecl>, InnerMatcher) {
42 /// Matcher<Type> object.
53 class matcher_##DefineMatcher##Matcher \
56 explicit matcher_##DefineMatcher##Matcher() {} \
62 inline internal::Matcher<Type> DefineMatcher() { \
64 new internal::matcher_##DefineMatcher##Matcher()); \
66 inline bool internal::matcher_##DefineMatcher##Matcher::matches( \
72 /// Matcher<Type> object.
85 class matcher_##DefineMatcher##Matcher \
[all...]
H A DASTMatchers.h102 internal::Matcher<T> id(const std::string &ID,
110 typedef internal::Matcher<Decl> DeclarationMatcher;
111 typedef internal::Matcher<QualType> TypeMatcher;
112 typedef internal::Matcher<Stmt> StatementMatcher;
119 /// to an \c internal::Matcher<> type such as \c TypeMatcher.
128 /// Usable as: Any Matcher
205 internal::Matcher<TemplateArgument>, InnerMatcher) {
240 internal::Matcher<Expr>, InnerMatcher) {
261 AST_MATCHER_P(Expr, ignoringParenCasts, internal::Matcher<Expr>, InnerMatcher) {
287 internal::Matcher<Exp
[all...]
/external/chromium/testing/gmock/include/gmock/internal/
H A Dgmock-generated-internal-utils.h47 class Matcher;
64 // MatcherTuple<T>::type is a tuple type where each field is a Matcher
76 typedef ::std::tr1::tuple<Matcher<A1> > type;
81 typedef ::std::tr1::tuple<Matcher<A1>, Matcher<A2> > type;
86 typedef ::std::tr1::tuple<Matcher<A1>, Matcher<A2>, Matcher<A3> > type;
91 typedef ::std::tr1::tuple<Matcher<A1>, Matcher<A
[all...]
/external/junit/src/org/junit/rules/
H A DExpectedException.java7 import org.hamcrest.Matcher;
53 private Matcher<Object> fMatcher= null;
69 public void expect(Matcher<?> matcher) {
71 fMatcher= (Matcher<Object>) matcher;
96 public void expectMessage(Matcher<String> matcher) {
123 private Matcher<Throwable> hasMessage(final Matcher<String> matcher) {

Completed in 6811 milliseconds

12345