/external/hamcrest/src/org/hamcrest/core/ |
H A D | AllOf.java | 4 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 D | AnyOf.java | 4 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 D | Is.java | 6 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 D | IsNot.java | 7 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 D | IsNull.java | 7 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 D | IsAnything.java | 6 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 D | DescribedAs.java | 8 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 D | Matcher.java | 9 * 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 D | BaseMatcher.java | 6 * 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 D | CoreMatchers.java | 7 * 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 D | javascripttokenizer.py | 31 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 D | DAGISelMatcher.h | 22 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 D | DAGISelMatcherOpt.cpp | 1 //===- 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 D | IsCollectionContaining.java | 11 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 D | CombinableMatcher.java | 7 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 D | Each.java | 7 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 D | StringContains.java | 6 import org.hamcrest.Matcher; 27 public static Matcher<String> containsString(String substring) {
|
/external/chromium/testing/gmock/test/ |
H A D | gmock-generated-internal-utils_test.cc | 43 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 D | gmock-matchers_test.cc | 96 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 D | JUnitMatchers.java | 3 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 D | gmock-matchers.cc | 34 // 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 D | ASTMatchersMacros.h | 11 // 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 D | ASTMatchers.h | 102 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 D | gmock-generated-internal-utils.h | 47 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 D | ExpectedException.java | 7 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) {
|