Home
last modified time | relevance | path

Searched refs:Matcher (Results 1 – 25 of 187) sorted by relevance

12345678

/external/chromium_org/v8/src/compiler/
Dgraph-unittest.h24 using ::testing::Matcher;
43 Matcher<Node*> IsFalseConstant();
44 Matcher<Node*> IsTrueConstant();
55 Matcher<Node*> IsBranch(const Matcher<Node*>& value_matcher,
56 const Matcher<Node*>& control_matcher);
57 Matcher<Node*> IsMerge(const Matcher<Node*>& control0_matcher,
58 const Matcher<Node*>& control1_matcher);
59 Matcher<Node*> IsIfTrue(const Matcher<Node*>& control_matcher);
60 Matcher<Node*> IsIfFalse(const Matcher<Node*>& control_matcher);
61 Matcher<Node*> IsControlEffect(const Matcher<Node*>& control_matcher);
[all …]
Dgraph-unittest.cc89 Matcher<Node*> GraphTest::IsFalseConstant() { in IsFalseConstant()
95 Matcher<Node*> GraphTest::IsTrueConstant() { in IsTrueConstant()
104 const Matcher<T>& value_matcher, in PrintMatchAndExplain()
147 IsBranchMatcher(const Matcher<Node*>& value_matcher, in IsBranchMatcher()
148 const Matcher<Node*>& control_matcher) in IsBranchMatcher()
172 const Matcher<Node*> value_matcher_;
173 const Matcher<Node*> control_matcher_;
179 IsMergeMatcher(const Matcher<Node*>& control0_matcher, in IsMergeMatcher()
180 const Matcher<Node*>& control1_matcher) in IsMergeMatcher()
204 const Matcher<Node*> control0_matcher_;
[all …]
/external/llvm/utils/TableGen/
DDAGISelMatcher.h22 class Matcher; variable
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,
40 class Matcher {
43 std::unique_ptr<Matcher> Next;
91 Matcher(KindTy K) : Kind(K) {} in Matcher() function
93 virtual ~Matcher() {} in ~Matcher()
97 Matcher *getNext() { return Next.get(); } in getNext()
98 const Matcher *getNext() const { return Next.get(); } in getNext()
[all …]
DDAGISelMatcherEmitter.cpp54 unsigned EmitMatcherList(const Matcher *N, unsigned Indent,
59 void EmitHistogram(const Matcher *N, formatted_raw_ostream &OS);
61 unsigned EmitMatcher(const Matcher *N, unsigned Indent, unsigned CurrentIdx,
138 EmitMatcher(const Matcher *N, unsigned Indent, unsigned CurrentIdx, in EmitMatcher()
143 case Matcher::Scope: { in EmitMatcher()
205 case Matcher::RecordNode: in EmitMatcher()
214 case Matcher::RecordChild: in EmitMatcher()
224 case Matcher::RecordMemRef: in EmitMatcher()
228 case Matcher::CaptureGlueInput: in EmitMatcher()
232 case Matcher::MoveChild: in EmitMatcher()
[all …]
DDAGISelMatcherOpt.cpp26 static void ContractNodes(std::unique_ptr<Matcher> &MatcherPtr, in ContractNodes()
29 Matcher *N = MatcherPtr.get(); in ContractNodes()
35 std::unique_ptr<Matcher> Child(Scope->takeChild(i)); in ContractNodes()
45 Matcher *New = nullptr; in ContractNodes()
89 Matcher *EmitNode = MatcherPtr.release(); in ContractNodes()
90 Matcher *MFR = EmitNode->takeNext(); in ContractNodes()
91 Matcher *Tail = MFR->takeNext(); in ContractNodes()
168 Matcher *CheckType = MatcherPtr.release(); in ContractNodes()
169 Matcher *CheckOpcode = CheckType->takeNext(); in ContractNodes()
170 Matcher *Tail = CheckOpcode->takeNext(); in ContractNodes()
[all …]
DDAGISelMatcher.cpp18 void Matcher::anchor() { } in anchor()
20 void Matcher::dump() const { in dump()
24 void Matcher::print(raw_ostream &OS, unsigned indent) const { in print()
30 void Matcher::printOne(raw_ostream &OS) const { in printOne()
37 Matcher *Matcher::unlinkNode(Matcher *Other) { in unlinkNode()
42 Matcher *Cur = this; in unlinkNode()
55 bool Matcher::canMoveBefore(const Matcher *Other) const { in canMoveBefore()
68 bool Matcher::canMoveBeforeNode(const Matcher *Other) const { in canMoveBeforeNode()
98 : Matcher(CheckPredicate), Pred(pred.getOrigPatFragRecord()) {} in CheckPredicateMatcher()
326 bool CheckOpcodeMatcher::isEqualImpl(const Matcher *M) const { in isEqualImpl()
[all …]
/external/chromium-trace/trace-viewer/third_party/closure_linter/closure_linter/
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)]
225 Matcher(START_DOC_COMMENT, Type.START_DOC_COMMENT,
227 Matcher(START_BLOCK_COMMENT, Type.START_BLOCK_COMMENT,
[all …]
/external/hamcrest/library/src/org/hamcrest/
DMatchers.java13 public static <T> org.hamcrest.Matcher<T> is(org.hamcrest.Matcher<T> matcher) { in is()
23 public static <T> org.hamcrest.Matcher<T> is(T value) { in is()
33 public static org.hamcrest.Matcher<java.lang.Object> is(java.lang.Class<?> type) { in is()
40 public static <T> org.hamcrest.Matcher<T> not(org.hamcrest.Matcher<T> matcher) { in not()
50 public static <T> org.hamcrest.Matcher<T> not(T value) { in not()
58 public static <T> org.hamcrest.Matcher<T> equalTo(T operand) { in equalTo()
65 public static org.hamcrest.Matcher<java.lang.Object> instanceOf(java.lang.Class<?> type) { in instanceOf()
72 public static <T> org.hamcrest.Matcher<T> allOf(org.hamcrest.Matcher<? extends T>... matchers) { in allOf()
79 …public static <T> org.hamcrest.Matcher<T> allOf(java.lang.Iterable<org.hamcrest.Matcher<? extends … in allOf()
86 public static <T> org.hamcrest.Matcher<T> anyOf(org.hamcrest.Matcher<? extends T>... matchers) { in anyOf()
[all …]
/external/chromium_org/third_party/closure_linter/closure_linter/
Djavascripttokenizer.py31 Matcher = matcher.Matcher variable
193 Matcher(END_BLOCK_COMMENT, Type.END_DOC_COMMENT,
197 Matcher(DOC_INLINE_FLAG, Type.DOC_INLINE_FLAG),
198 Matcher(DOC_FLAG_LEX_SPACES, Type.DOC_FLAG,
202 Matcher(DOC_FLAG, Type.DOC_FLAG, JavaScriptModes.DOC_COMMENT_MODE),
205 Matcher(START_BLOCK, Type.DOC_START_BRACE),
206 Matcher(END_BLOCK, Type.DOC_END_BRACE),
207 Matcher(DOC_PREFIX, Type.DOC_PREFIX, None, True)]
240 Matcher(cls.START_DOC_COMMENT, Type.START_DOC_COMMENT,
242 Matcher(cls.START_BLOCK_COMMENT, Type.START_BLOCK_COMMENT,
[all …]
/external/hamcrest/src/org/hamcrest/
DCoreMatchers.java13 public static <T> org.hamcrest.Matcher<T> is(org.hamcrest.Matcher<T> matcher) { in is()
23 public static <T> org.hamcrest.Matcher<T> is(T value) { in is()
33 public static org.hamcrest.Matcher<java.lang.Object> is(java.lang.Class<?> type) { in is()
40 public static <T> org.hamcrest.Matcher<T> not(org.hamcrest.Matcher<T> matcher) { in not()
50 public static <T> org.hamcrest.Matcher<T> not(T value) { in not()
58 public static <T> org.hamcrest.Matcher<T> equalTo(T operand) { in equalTo()
65 public static org.hamcrest.Matcher<java.lang.Object> instanceOf(java.lang.Class<?> type) { in instanceOf()
72 public static <T> org.hamcrest.Matcher<T> allOf(org.hamcrest.Matcher<? extends T>... matchers) { in allOf()
79 …public static <T> org.hamcrest.Matcher<T> allOf(java.lang.Iterable<org.hamcrest.Matcher<? extends … in allOf()
86 public static <T> org.hamcrest.Matcher<T> anyOf(org.hamcrest.Matcher<? extends T>... matchers) { in anyOf()
[all …]
/external/junit/src/org/junit/internal/matchers/
DIsCollectionContaining.java11 import org.hamcrest.Matcher;
15 private final Matcher<? extends T> elementMatcher;
17 public IsCollectionContaining(Matcher<? extends T> elementMatcher) { in IsCollectionContaining()
38 public static <T> Matcher<Iterable<T>> hasItem(Matcher<? extends T> elementMatcher) { in hasItem()
43 public static <T> Matcher<Iterable<T>> hasItem(T element) { in hasItem()
48 public static <T> Matcher<Iterable<T>> hasItems(Matcher<? extends T>... elementMatchers) { in hasItems()
49 Collection<Matcher<? extends Iterable<T>>> all in hasItems()
50 = new ArrayList<Matcher<? extends Iterable<T>>>(elementMatchers.length); in hasItems()
51 for (Matcher<? extends T> elementMatcher : elementMatchers) { in hasItems()
58 public static <T> Matcher<Iterable<T>> hasItems(T... elements) { in hasItems()
[all …]
/external/hamcrest/library/src/org/hamcrest/collection/
DIsCollectionContaining.java5 import org.hamcrest.Matcher;
14 private final Matcher<? extends T> elementMatcher;
16 public IsCollectionContaining(Matcher<? extends T> elementMatcher) { in IsCollectionContaining()
36 public static <T> Matcher<Iterable<T>> hasItem(Matcher<? extends T> elementMatcher) { in hasItem()
41 public static <T> Matcher<Iterable<T>> hasItem(T element) { in hasItem()
46 public static <T> Matcher<Iterable<T>> hasItems(Matcher<? extends T>... elementMatchers) { in hasItems()
47 Collection<Matcher<? extends Iterable<T>>> all in hasItems()
48 = new ArrayList<Matcher<? extends Iterable<T>>>(elementMatchers.length); in hasItems()
49 for (Matcher<? extends T> elementMatcher : elementMatchers) { in hasItems()
56 public static <T> Matcher<Iterable<T>> hasItems(T... elements) { in hasItems()
[all …]
DIsMapContaining.java5 import org.hamcrest.Matcher;
16 private final Matcher<K> keyMatcher;
17 private final Matcher<V> valueMatcher;
19 public IsMapContaining(Matcher<K> keyMatcher, Matcher<V> valueMatcher) { in IsMapContaining()
42 public static <K,V> Matcher<Map<K,V>> hasEntry(Matcher<K> keyMatcher, Matcher<V> valueMatcher) { in hasEntry()
47 public static <K,V> Matcher<Map<K,V>> hasEntry(K key, V value) { in hasEntry()
52 public static <K,V> Matcher<Map<K,V>> hasKey(Matcher<K> keyMatcher) { in hasKey()
57 public static <K,V> Matcher<Map<K,V>> hasKey(K key) { in hasKey()
62 public static <K,V> Matcher<Map<K,V>> hasValue(Matcher<V> valueMatcher) { in hasValue()
67 public static <K,V> Matcher<Map<K,V>> hasValue(V value) { in hasValue()
DIsArrayContaining.java4 import org.hamcrest.Matcher;
11 private final Matcher<T> elementMatcher;
13 public IsArrayContaining(Matcher<T> elementMatcher) { in IsArrayContaining()
33 public static <T> Matcher<T[]> hasItemInArray(Matcher<T> elementMatcher) { in hasItemInArray()
38 public static <T> Matcher<T[]> hasItemInArray(T element) { in hasItemInArray()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h113 internal::Matcher<T> id(const std::string &ID, in id()
121 typedef internal::Matcher<Decl> DeclarationMatcher;
122 typedef internal::Matcher<Stmt> StatementMatcher;
123 typedef internal::Matcher<QualType> TypeMatcher;
124 typedef internal::Matcher<TypeLoc> TypeLocMatcher;
125 typedef internal::Matcher<NestedNameSpecifier> NestedNameSpecifierMatcher;
126 typedef internal::Matcher<NestedNameSpecifierLoc> NestedNameSpecifierLocMatcher;
336 internal::Matcher<TemplateArgument>, InnerMatcher) { in AST_POLYMORPHIC_MATCHER_P()
369 internal::Matcher<Expr>, InnerMatcher) { in AST_MATCHER_P()
390 AST_MATCHER_P(Expr, ignoringParenCasts, internal::Matcher<Expr>, InnerMatcher) { in AST_MATCHER_P()
[all …]
DASTMatchersMacros.h72 class matcher_##DefineMatcher##Matcher : public MatcherInterface<Type> { \
74 explicit matcher_##DefineMatcher##Matcher() {} \
79 inline internal::Matcher<Type> DefineMatcher() { \
81 new internal::matcher_##DefineMatcher##Matcher()); \
83 inline bool internal::matcher_##DefineMatcher##Matcher::matches( \
106 class matcher_##DefineMatcher##OverloadId##Matcher \
109 explicit matcher_##DefineMatcher##OverloadId##Matcher( \
119 inline internal::Matcher<Type> DefineMatcher(ParamType const &Param) { \
121 new internal::matcher_##DefineMatcher##OverloadId##Matcher(Param)); \
123 typedef internal::Matcher<Type>(&DefineMatcher##_Type##OverloadId)( \
[all …]
DASTMatchersInternal.h211 class Matcher {
214 explicit Matcher(MatcherInterface<T> *Implementation) in Matcher() function
221 Matcher(const Matcher<From> &Other,
230 Matcher(const Matcher<TypeT> &Other,
265 TypeToQualType(const Matcher<TypeT> &InnerMatcher) in TypeToQualType()
275 const Matcher<TypeT> InnerMatcher;
284 explicit ImplicitCastMatcher(const Matcher<Base> &From) in ImplicitCastMatcher()
293 const Matcher<Base> From;
302 inline Matcher<T> makeMatcher(MatcherInterface<T> *Implementation) { in makeMatcher()
303 return Matcher<T>(Implementation); in makeMatcher()
[all …]
/external/junit/src/org/junit/matchers/
DJUnitMatchers.java3 import org.hamcrest.Matcher;
18 public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItem(T element) { in hasItem()
26 …public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItem(org.hamcrest.Matcher<? exten… in hasItem()
34 public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItems(T... elements) { in hasItems()
44 …public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItems(org.hamcrest.Matcher<? exte… in hasItems()
52 public static <T> Matcher<Iterable<T>> everyItem(final Matcher<T> elementMatcher) { in everyItem()
60 public static org.hamcrest.Matcher<java.lang.String> containsString(java.lang.String substring) { in containsString()
70 public static <T> CombinableMatcher<T> both(Matcher<T> matcher) { in both()
80 public static <T> CombinableMatcher<T> either(Matcher<T> matcher) { in either()
/external/hamcrest/src/org/hamcrest/core/
DAnyOf.java4 import org.hamcrest.Matcher;
17 private final Iterable<Matcher<? extends T>> matchers;
19 public AnyOf(Iterable<Matcher<? extends T>> matchers) { in AnyOf()
24 for (Matcher<? extends T> matcher : matchers) { in matches()
40 public static <T> Matcher<T> anyOf(Matcher<? extends T>... matchers) { in anyOf()
48 public static <T> Matcher<T> anyOf(Iterable<Matcher<? extends T>> matchers) { in anyOf()
DAllOf.java4 import org.hamcrest.Matcher;
16 private final Iterable<Matcher<? extends T>> matchers;
18 public AllOf(Iterable<Matcher<? extends T>> matchers) { in AllOf()
23 for (Matcher<? extends T> matcher : matchers) { in matches()
39 public static <T> Matcher<T> allOf(Matcher<? extends T>... matchers) { in allOf()
47 public static <T> Matcher<T> allOf(Iterable<Matcher<? extends T>> matchers) { in allOf()
DIs.java6 import org.hamcrest.Matcher;
19 private final Matcher<T> matcher;
21 public Is(Matcher<T> matcher) { in Is()
41 public static <T> Matcher<T> is(Matcher<T> matcher) { in is()
52 public static <T> Matcher<T> is(T value) { in is()
63 public static Matcher<Object> is(Class<?> type) { in is()
DIsNot.java7 import org.hamcrest.Matcher;
16 private final Matcher<T> matcher;
18 public IsNot(Matcher<T> matcher) { in IsNot()
34 public static <T> Matcher<T> not(Matcher<T> matcher) { in not()
45 public static <T> Matcher<T> not(T value) { in not()
/external/clang/lib/ASTMatchers/Dynamic/
DVariantValue.cpp28 SinglePayload(const DynTypedMatcher &Matcher) : Matcher(Matcher) {} in SinglePayload() argument
31 return Matcher; in getSingleMatcher()
35 return (Twine("Matcher<") + Matcher.getSupportedKind().asStringRef() + ">") in getTypeAsString()
41 if (Ops.canConstructFrom(Matcher, Ignore)) in makeTypedMatcher()
42 Ops.constructFrom(Matcher); in makeTypedMatcher()
46 const DynTypedMatcher Matcher; member in clang::ast_matchers::dynamic::VariantMatcher::SinglePayload
129 VariantMatcher VariantMatcher::SingleMatcher(const DynTypedMatcher &Matcher) { in SingleMatcher() argument
130 return VariantMatcher(new SinglePayload(Matcher)); in SingleMatcher()
167 VariantValue::VariantValue(const VariantMatcher &Matcher) : Type(VT_Nothing) { in VariantValue() argument
168 setMatcher(Matcher); in VariantValue()
[all …]
/external/clang/include/clang/ASTMatchers/Dynamic/
DVariantValue.h52 virtual bool canConstructFrom(const DynTypedMatcher &Matcher,
54 virtual void constructFrom(const DynTypedMatcher &Matcher) = 0;
76 static VariantMatcher SingleMatcher(const DynTypedMatcher &Matcher);
124 ast_matchers::internal::Matcher<T> getTypedMatcher() const { in getTypedMatcher()
147 typedef ast_matchers::internal::Matcher<T> MatcherT;
149 virtual bool canConstructFrom(const DynTypedMatcher &Matcher, in canConstructFrom() argument
151 IsExactMatch = Matcher.getSupportedKind().isSame( in canConstructFrom()
153 return Matcher.canConvertTo<T>(); in canConstructFrom()
156 virtual void constructFrom(const DynTypedMatcher& Matcher) { in constructFrom() argument
157 Out.reset(new MatcherT(Matcher.convertTo<T>())); in constructFrom()
[all …]
/external/clang/lib/ASTMatchers/
DASTMatchFinder.cpp83 MatchChildASTVisitor(const DynTypedMatcher *Matcher, in MatchChildASTVisitor() argument
89 : Matcher(Matcher), in MatchChildASTVisitor()
250 if (Matcher->matches(ast_type_traits::DynTypedNode::create(Node), Finder, in match()
258 if (Matcher->matches(ast_type_traits::DynTypedNode::create(Node), Finder, in match()
279 const DynTypedMatcher *const Matcher; member in clang::ast_matchers::internal::__anon466e580e0111::MatchChildASTVisitor
371 const DynTypedMatcher &Matcher, in memoizedMatchesRecursively() argument
376 return matchesRecursively(Node, Matcher, Builder, MaxDepth, Traversal, in memoizedMatchesRecursively()
380 Key.MatcherID = Matcher.getID(); in memoizedMatchesRecursively()
393 Result.ResultOfMatch = matchesRecursively(Node, Matcher, &Result.Nodes, in memoizedMatchesRecursively()
402 const DynTypedMatcher &Matcher, in matchesRecursively() argument
[all …]

12345678