/external/chromium_org/v8/src/compiler/ |
D | graph-unittest.h | 24 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 …]
|
D | graph-unittest.cc | 89 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/ |
D | DAGISelMatcher.h | 22 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 …]
|
D | DAGISelMatcherEmitter.cpp | 54 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 …]
|
D | DAGISelMatcherOpt.cpp | 26 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 …]
|
D | DAGISelMatcher.cpp | 18 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/ |
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)] 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/ |
D | Matchers.java | 13 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/ |
D | javascripttokenizer.py | 31 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/ |
D | CoreMatchers.java | 13 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/ |
D | IsCollectionContaining.java | 11 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/ |
D | IsCollectionContaining.java | 5 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 …]
|
D | IsMapContaining.java | 5 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()
|
D | IsArrayContaining.java | 4 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/ |
D | ASTMatchers.h | 113 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 …]
|
D | ASTMatchersMacros.h | 72 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 …]
|
D | ASTMatchersInternal.h | 211 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/ |
D | JUnitMatchers.java | 3 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/ |
D | AnyOf.java | 4 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()
|
D | AllOf.java | 4 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()
|
D | Is.java | 6 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()
|
D | IsNot.java | 7 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/ |
D | VariantValue.cpp | 28 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/ |
D | VariantValue.h | 52 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/ |
D | ASTMatchFinder.cpp | 83 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 …]
|