/external/clang/unittests/Tooling/ |
D | RecursiveASTVisitorTestExprVisitor.cpp | 26 ParenExprVisitor Visitor; in TEST() local 27 Visitor.ExpectMatch("", 1, 9); in TEST() 28 EXPECT_TRUE(Visitor.runOver("int k = (4) + 9;\n")); in TEST() 47 TemplateArgumentLocTraverser Visitor; in TEST() local 48 Visitor.ExpectMatch("X", 2, 40); in TEST() 49 EXPECT_TRUE(Visitor.runOver( in TEST() 68 CXXBoolLiteralExprVisitor Visitor; in TEST() local 69 Visitor.ExpectMatch("true", 2, 19); in TEST() 70 EXPECT_TRUE(Visitor.runOver( in TEST() 93 ImplicitCtorVisitor Visitor; in TEST() local [all …]
|
D | RecursiveASTVisitorTestDeclVisitor.cpp | 26 VarDeclVisitor Visitor; in TEST() local 27 Visitor.ExpectMatch("i", 2, 17); in TEST() 28 EXPECT_TRUE(Visitor.runOver( in TEST() 48 ParmVarDeclVisitorForImplicitCode Visitor; in TEST() local 54 Visitor.ExpectMatch("", 1, 7); in TEST() 55 Visitor.ExpectMatch("", 3, 7); in TEST() 56 EXPECT_TRUE(Visitor.runOver( in TEST() 83 NamedDeclVisitor Visitor; in TEST() local 84 Visitor.ExpectMatch("A<bool>", 1, 26); in TEST() 85 Visitor.ExpectMatch("A<char *>", 2, 26); in TEST() [all …]
|
D | RecursiveASTVisitorTestTypeLocVisitor.cpp | 26 TypeLocVisitor Visitor; in TEST() local 27 Visitor.ExpectMatch("class X", 1, 30); in TEST() 28 EXPECT_TRUE(Visitor.runOver("class X {}; class Y : public X {};")); in TEST() 32 TypeLocVisitor Visitor; in TEST() local 33 Visitor.ExpectMatch("class X", 3, 18); in TEST() 34 EXPECT_TRUE(Visitor.runOver( in TEST() 41 TypeLocVisitor Visitor; in TEST() local 42 Visitor.ExpectMatch("class X", 2, 18); in TEST() 43 EXPECT_TRUE(Visitor.runOver( in TEST() 49 TypeLocVisitor Visitor; in TEST() local [all …]
|
D | LookupTest.cpp | 33 GetDeclsVisitor Visitor; in TEST() local 40 Callee->getQualifier(), Visitor.DeclStack.back()->getDeclContext(), FD, in TEST() 44 Visitor.OnCall = [&](CallExpr *Expr) { in TEST() 47 Visitor.runOver("namespace a { void foo(); }\n" in TEST() 50 Visitor.OnCall = [&](CallExpr *Expr) { in TEST() 53 Visitor.runOver("namespace a { void foo(); }\n" in TEST() 56 Visitor.OnCall = [&](CallExpr *Expr) { in TEST() 59 Visitor.runOver("namespace a { void foo(); }\n" in TEST() 62 Visitor.OnCall = [&](CallExpr *Expr) { in TEST() 65 Visitor.runOver("namespace a { void foo(); }\n" in TEST() [all …]
|
D | QualTypeNamesTest.cpp | 48 TypeNameVisitor Visitor; in TEST() local 50 Visitor.ExpectedQualTypeNames["CheckInt"] = "int"; in TEST() 57 Visitor.ExpectedQualTypeNames["CheckA"] = "A::B::Class0"; in TEST() 62 Visitor.ExpectedQualTypeNames["CheckB"] = "A::B::C::Class1"; in TEST() 64 Visitor.ExpectedQualTypeNames["CheckC"] = in TEST() 67 Visitor.ExpectedQualTypeNames["CheckD"] = in TEST() 71 Visitor.ExpectedQualTypeNames["CheckE"] = in TEST() 75 Visitor.ExpectedQualTypeNames["CheckF"] = "A::B::Class0"; in TEST() 78 Visitor.ExpectedQualTypeNames["CheckG"] = "A::B::C::MyInt"; in TEST() 80 Visitor.ExpectedQualTypeNames["CheckH"] = "struct X"; in TEST() [all …]
|
D | RecursiveASTVisitorTest.cpp | 42 LambdaExprVisitor Visitor; in TEST() local 43 Visitor.ExpectMatch("", 1, 12); in TEST() 44 EXPECT_TRUE(Visitor.runOver("void f() { []{ return; }(); }", in TEST() 49 LambdaExprVisitor Visitor; in TEST() local 50 EXPECT_TRUE(Visitor.runOver("void f() { []{ return; }(); }", in TEST() 52 EXPECT_TRUE(Visitor.allBodiesHaveBeenTraversed()); in TEST() 68 LambdaDefaultCaptureVisitor Visitor; in TEST() local 69 Visitor.ExpectMatch("", 1, 20); in TEST() 70 EXPECT_TRUE(Visitor.runOver("void f() { int a; [=]{a;}; }", in TEST() 94 ClassVisitor Visitor; in TEST() local [all …]
|
D | RecursiveASTVisitorTestCallVisitor.cpp | 28 CXXMemberCallVisitor Visitor; in TEST() local 29 Visitor.ExpectMatch("Y::x", 3, 3); in TEST() 30 EXPECT_TRUE(Visitor.runOver( in TEST() 39 CXXMemberCallVisitor Visitor; in TEST() local 40 Visitor.ExpectMatch("Y::x", 4, 5); in TEST() 41 EXPECT_TRUE(Visitor.runOver( in TEST() 52 CXXMemberCallVisitor Visitor; in TEST() local 53 Visitor.ExpectMatch("A::x", 5, 7); in TEST() 54 EXPECT_TRUE(Visitor.runOver( in TEST() 70 CXXMemberCallVisitor Visitor; in TEST() local [all …]
|
D | CommentHandlerTest.cpp | 70 CommentHandlerAction(CommentHandlerVisitor *Visitor) in CommentHandlerAction() argument 71 : TestAction(Visitor) { } in CommentHandlerAction() 76 static_cast<CommentHandlerVisitor*>(this->Visitor); in BeginSourceFileAction() 84 static_cast<CommentHandlerVisitor*>(this->Visitor); in EndSourceFileAction() 134 CommentHandlerVisitor Visitor; in TEST() local 135 EXPECT_TRUE(Visitor.runOver("class X {}; int main() { return 0; }")); in TEST() 136 CommentVerifier Verifier = Visitor.GetVerifier(); in TEST() 140 CommentHandlerVisitor Visitor; in TEST() local 141 EXPECT_TRUE(Visitor.runOver( in TEST() 143 CommentVerifier Verifier = Visitor.GetVerifier(); in TEST() [all …]
|
D | FixItTest.cpp | 36 CallsVisitor Visitor; in TEST() local 38 Visitor.OnCall = [](CallExpr *CE, ASTContext *Context) { in TEST() 47 Visitor.runOver("void foo(int x, int y) { foo(x, y); }"); in TEST() 49 Visitor.OnCall = [](CallExpr *CE, ASTContext *Context) { in TEST() 52 Visitor.runOver("#define APPLY(f, x, y) f(x, y)\n" in TEST() 57 CallsVisitor Visitor; in TEST() local 59 Visitor.OnCall = [](CallExpr *CE, ASTContext *Context) { in TEST() 66 Visitor.runOver("#define F foo(\n" in TEST() 70 Visitor.OnCall = [](CallExpr *CE, ASTContext *Context) { in TEST() 77 Visitor.runOver("#define FOO(x, y) (void)x; (void)y; foo(x, y);\n" in TEST() [all …]
|
D | TestVisitor.h | 83 FindConsumer(TestVisitor *Visitor) : Visitor(Visitor) {} in FindConsumer() argument 86 Visitor->Context = &Context; in HandleTranslationUnit() 87 Visitor->TraverseDecl(Context.getTranslationUnitDecl()); in HandleTranslationUnit() 91 TestVisitor *Visitor; 96 TestAction(TestVisitor *Visitor) : Visitor(Visitor) {} in TestAction() argument 101 return llvm::make_unique<FindConsumer>(Visitor); in CreateASTConsumer() 105 TestVisitor *Visitor; 117 template <typename T, template <typename> class Visitor = TestVisitor> 118 class ExpectedLocationVisitor : public Visitor<T> {
|
/external/v8/src/compiler/ |
D | typer.cc | 69 class Typer::Visitor : public Reducer { class in v8::internal::compiler::Typer 71 explicit Visitor(Typer* typer, LoopVariableOptimizer* induction_vars) in Visitor() function in v8::internal::compiler::Typer::Visitor 340 Visitor visitor(this, induction_vars); in Run() 357 Visitor typing(typer_, nullptr); in Decorate() 376 Type* Typer::Visitor::TypeUnaryOp(Node* node, UnaryTyperFun f) { in TypeUnaryOp() 382 Type* Typer::Visitor::TypeBinaryOp(Node* node, BinaryTyperFun f) { in TypeBinaryOp() 390 Type* Typer::Visitor::Invert(Type* type, Typer* t) { in Invert() 399 Typer::Visitor::ComparisonOutcome Typer::Visitor::Invert( in Invert() 409 Type* Typer::Visitor::FalsifyUndefined(ComparisonOutcome outcome, Typer* t) { in FalsifyUndefined() 422 Type* Typer::Visitor::ToPrimitive(Type* type, Typer* t) { in ToPrimitive() [all …]
|
/external/v8/tools/clang/blink_gc_plugin/tests/ |
D | finalize_after_dispatch.h | 14 void Trace(Visitor*); 15 void TraceAfterDispatch(Visitor*); 21 void Trace(Visitor*); 28 void Trace(Visitor*) { }; in Trace() argument 29 void TraceAfterDispatch(Visitor*) { }; in TraceAfterDispatch() argument 35 void Trace(Visitor*); 36 void TraceAfterDispatch(Visitor*); 49 void TraceAfterDispatch(Visitor*); 57 void TraceAfterDispatch(Visitor*); 71 void TraceAfterDispatch(Visitor*);
|
D | class_requires_finalization_field.h | 14 virtual void Trace(Visitor*) { } in Trace() argument 21 void Trace(Visitor*) { }; in Trace() argument 27 void Trace(Visitor*) { }; in Trace() argument 46 void Trace(Visitor*); 55 void Trace(Visitor*); 63 void Trace(Visitor*); 72 void Trace(Visitor*);
|
D | traceimpl_error.h | 14 virtual void Trace(Visitor*) {} in Trace() argument 20 void Trace(Visitor* visitor) { TraceImpl(visitor); } in Trace() 34 void Trace(Visitor* visitor); 45 virtual void Trace(Visitor*) {} in Trace() argument 50 void Trace(Visitor* visitor) override { TraceImpl(visitor); } in Trace() 60 void Trace(Visitor*) override;
|
D | traceimpl.h | 14 virtual void Trace(Visitor*) {} in Trace() argument 19 void Trace(Visitor* visitor) { TraceImpl(visitor); } in Trace() 32 void Trace(Visitor* visitor); 42 virtual void Trace(Visitor* visitor) {} in Trace() 47 void Trace(Visitor* visitor) override { TraceImpl(visitor); } in Trace() 57 void Trace(Visitor* visitor) override;
|
D | trace_after_dispatch_impl_error.h | 14 void Trace(Visitor*) {} in Trace() argument 26 void Trace(Visitor* visitor) { TraceImpl(visitor); } in Trace() 29 void TraceAfterDispatch(Visitor* visitor) { TraceAfterDispatchImpl(visitor); } in TraceAfterDispatch() 51 void TraceAfterDispatch(Visitor* visitor) { TraceAfterDispatchImpl(visitor); } in TraceAfterDispatch() 70 void Trace(Visitor* visitor); 73 void TraceAfterDispatch(Visitor* visitor); 91 void TraceAfterDispatch(Visitor* visitor);
|
/external/v8/tools/clang/blink_gc_plugin/tests/legacy_naming/ |
D | finalize_after_dispatch.h | 14 void trace(Visitor*); 15 void traceAfterDispatch(Visitor*); 21 void trace(Visitor*); 28 void trace(Visitor*) { }; in trace() argument 29 void traceAfterDispatch(Visitor*) { }; in traceAfterDispatch() argument 35 void trace(Visitor*); 36 void traceAfterDispatch(Visitor*); 49 void traceAfterDispatch(Visitor*); 57 void traceAfterDispatch(Visitor*); 71 void traceAfterDispatch(Visitor*);
|
D | class_requires_finalization_field.h | 14 virtual void trace(Visitor*) { } in trace() argument 21 void trace(Visitor*) { }; in trace() argument 27 void trace(Visitor*) { }; in trace() argument 46 void trace(Visitor*); 55 void trace(Visitor*); 63 void trace(Visitor*); 72 void trace(Visitor*);
|
D | traceimpl_error.h | 14 virtual void trace(Visitor*) {} in trace() argument 20 void trace(Visitor* visitor) { traceImpl(visitor); } in trace() 34 void trace(Visitor* visitor); 45 virtual void trace(Visitor*) {} in trace() argument 50 void trace(Visitor* visitor) override { traceImpl(visitor); } in trace() 60 void trace(Visitor*) override;
|
D | traceimpl.h | 14 virtual void trace(Visitor*) {} in trace() argument 19 void trace(Visitor* visitor) { traceImpl(visitor); } in trace() 32 void trace(Visitor* visitor); 42 virtual void trace(Visitor* visitor) {} in trace() 47 void trace(Visitor* visitor) override { traceImpl(visitor); } in trace() 57 void trace(Visitor* visitor) override;
|
D | trace_after_dispatch_impl_error.h | 14 void trace(Visitor*) {} in trace() argument 26 void trace(Visitor* visitor) { traceImpl(visitor); } in trace() 29 void traceAfterDispatch(Visitor* visitor) { traceAfterDispatchImpl(visitor); } in traceAfterDispatch() 51 void traceAfterDispatch(Visitor* visitor) { traceAfterDispatchImpl(visitor); } in traceAfterDispatch() 70 void trace(Visitor* visitor); 73 void traceAfterDispatch(Visitor* visitor); 91 void traceAfterDispatch(Visitor* visitor);
|
D | class_requires_finalization_mixin.cpp | 9 void MixinFinalizable::trace(Visitor* visitor) in trace() 14 void MixinNotFinalizable::trace(Visitor* visitor) in trace() 19 void NeedsFinalizer::trace(Visitor* visitor) in trace() 25 void HasFinalizer::trace(Visitor* visitor) in trace() 31 void NeedsNoFinalization::trace(Visitor* visitor) in trace()
|
/external/clang/unittests/AST/ |
D | PostOrderASTVisitor.cpp | 86 RecordingVisitor Visitor(true); in TEST() local 87 Visitor.TraverseTranslationUnitDecl(TU); in TEST() 94 ASSERT_EQ(expected.size(), Visitor.VisitedNodes.size()); in TEST() 96 ASSERT_EQ(expected[I], Visitor.VisitedNodes[I]); in TEST() 111 RecordingVisitor Visitor(false); in TEST() local 112 Visitor.TraverseTranslationUnitDecl(TU); in TEST() 119 ASSERT_EQ(expected.size(), Visitor.VisitedNodes.size()); in TEST() 121 ASSERT_EQ(expected[I], Visitor.VisitedNodes[I]); in TEST()
|
/external/vulkan-validation-layers/libs/vkjson/ |
D | vkjson.cc | 57 template <typename Visitor> 58 inline bool Iterate(Visitor* visitor, VkExtent3D* extents) { in Iterate() 65 template <typename Visitor> 66 inline bool Iterate(Visitor* visitor, VkImageFormatProperties* properties) { in Iterate() 75 template <typename Visitor> 76 inline bool Iterate(Visitor* visitor, VkPhysicalDeviceLimits* limits) { in Iterate() 186 template <typename Visitor> 187 inline bool Iterate(Visitor* visitor, in Iterate() 197 template <typename Visitor> 198 inline bool Iterate(Visitor* visitor, in Iterate() [all …]
|
/external/eigen/Eigen/src/Core/ |
D | Visitor.h | 17 template<typename Visitor, typename Derived, int UnrollCount> 26 static inline void run(const Derived &mat, Visitor& visitor) in run() 28 visitor_impl<Visitor, Derived, UnrollCount-1>::run(mat, visitor); in run() 33 template<typename Visitor, typename Derived> 34 struct visitor_impl<Visitor, Derived, 1> 37 static inline void run(const Derived &mat, Visitor& visitor) 43 template<typename Visitor, typename Derived> 44 struct visitor_impl<Visitor, Derived, Dynamic> 47 static inline void run(const Derived& mat, Visitor& visitor) 105 template<typename Visitor> [all …]
|