Home
last modified time | relevance | path

Searched defs:Visitor (Results 1 – 25 of 473) sorted by relevance

12345678910>>...19

/aosp_15_r20/system/tools/aidl/
Dgenerate_cpp.cpp967 struct Visitor : AidlVisitor { in GenerateServerHeaderIncludes() struct
968 const AidlTypenames& typenames; in GenerateServerHeaderIncludes()
969 const Options& options; in GenerateServerHeaderIncludes()
970 std::set<std::string> includes; in GenerateServerHeaderIncludes()
971 Visitor(const AidlTypenames& typenames, const Options& options) in GenerateServerHeaderIncludes() argument
975 void Visit(const AidlTypeSpecifier& type) override { in GenerateServerHeaderIncludes()
987 void Visit(const AidlInterface& iface) override { in GenerateServerHeaderIncludes()
1360 struct Visitor : AidlVisitor { in GenerateHeaderIncludes() struct
1361 const AidlTypenames& typenames; in GenerateHeaderIncludes()
1362 const Options& options; in GenerateHeaderIncludes()
[all …]
Dgenerate_ndk.cpp161 struct Visitor : AidlVisitor { in GenerateHeaderDefinitions() struct
162 CodeWriter& out; in GenerateHeaderDefinitions()
163 const AidlTypenames& types; in GenerateHeaderDefinitions()
164 const Options& options; in GenerateHeaderDefinitions()
165 Visitor(CodeWriter& out, const AidlTypenames& types, const Options& options) in GenerateHeaderDefinitions() function
168 void Visit(const AidlEnumDeclaration& enum_decl) override { in GenerateHeaderDefinitions()
181 void Visit(const AidlStructuredParcelable& parcelable) override { in GenerateHeaderDefinitions()
187 void Visit(const AidlUnionDecl& union_decl) override { in GenerateHeaderDefinitions()
240 struct Visitor : AidlVisitor { in GenerateSource() struct
241 CodeWriter& out; in GenerateSource()
[all …]
Dparser.cpp122 struct Visitor : AidlVisitor { in CheckNoRecursiveDefinition() struct
123 enum { in CheckNoRecursiveDefinition()
128 std::map<const AidlParcelable*, int> visited; in CheckNoRecursiveDefinition()
129 std::vector<std::string> path; in CheckNoRecursiveDefinition()
130 bool found_cycle = false; in CheckNoRecursiveDefinition()
132 void Visit(const AidlStructuredParcelable& t) override { FindCycle(&t); } in CheckNoRecursiveDefinition()
133 void Visit(const AidlUnionDecl& t) override { FindCycle(&t); } in CheckNoRecursiveDefinition()
134 void Visit(const AidlParcelable& t) override { FindCycle(&t); } in CheckNoRecursiveDefinition()
136 bool FindCycle(const AidlParcelable* p) { in CheckNoRecursiveDefinition()
Daidl_language.cpp1418 struct Visitor : AidlVisitor { in AidlCast() struct
1419 const AidlDefinedType* defined_type = nullptr; in AidlCast()
1420 void Visit(const AidlInterface& t) override { defined_type = &t; } in AidlCast()
1421 void Visit(const AidlEnumDeclaration& t) override { defined_type = &t; } in AidlCast()
1422 void Visit(const AidlStructuredParcelable& t) override { defined_type = &t; } in AidlCast()
1423 void Visit(const AidlUnionDecl& t) override { defined_type = &t; } in AidlCast()
1424 void Visit(const AidlParcelable& t) override { defined_type = &t; } in AidlCast()
1547 struct Visitor : AidlVisitor { in LanguageSpecificCheckValid() struct
1548 Visitor(Options::Language lang) : lang(lang) {} in LanguageSpecificCheckValid() function
1549 void Visit(const AidlTypeSpecifier& type) override { in LanguageSpecificCheckValid()
[all …]
Daidl_dumpapi.cpp41 struct Visitor : AidlVisitor { in NeedsFinalValue() struct
42 bool trivial = true; in NeedsFinalValue()
43 void Visit(const AidlConstantReference&) override { trivial = false; } in NeedsFinalValue()
44 void Visit(const AidlUnaryConstExpression&) override { trivial = false; } in NeedsFinalValue()
45 void Visit(const AidlBinaryConstExpression&) override { trivial = false; } in NeedsFinalValue()
/aosp_15_r20/external/perfetto/src/trace_processor/util/
H A Dtrace_blob_view_reader.cc131 struct Visitor { in SliceOff() struct
132 std::optional<TraceBlobView> NoData() { return std::nullopt; } in SliceOff()
134 std::optional<TraceBlobView> OneSlice(TraceBlobView tbv) { in SliceOff()
138 TraceBlob StartMultiSlice(size_t length) { in SliceOff()
142 void AddSlice(TraceBlob& blob, size_t offset, TraceBlobView tbv) { in SliceOff()
146 std::optional<TraceBlobView> Finalize(TraceBlob blob) { in SliceOff()
158 struct Visitor { in MultiSliceOff() struct
159 std::vector<TraceBlobView> NoData() { return {}; } in MultiSliceOff()
161 std::vector<TraceBlobView> OneSlice(TraceBlobView tbv) { in MultiSliceOff()
168 std::vector<TraceBlobView> StartMultiSlice(size_t) { return {}; } in MultiSliceOff()
[all …]
/aosp_15_r20/external/cronet/net/third_party/quiche/src/quiche/common/
H A Dstructured_headers.h111 struct Visitor { in GetString() struct
112 const std::string* operator()(const absl::monostate&) { return nullptr; } in GetString()
113 const std::string* operator()(const int64_t&) { return nullptr; } in GetString()
114 const std::string* operator()(const double&) { return nullptr; } in GetString()
115 const std::string* operator()(const std::string& value) { return &value; } in GetString()
116 const std::string* operator()(const bool&) { return nullptr; } in GetString()
125 struct Visitor { in TakeString() struct
126 std::string* operator()(absl::monostate&) { return nullptr; } in TakeString()
127 std::string* operator()(int64_t&) { return nullptr; } in TakeString()
128 std::string* operator()(double&) { return nullptr; } in TakeString()
[all …]
/aosp_15_r20/external/clang/unittests/Tooling/
H A DRecursiveASTVisitorTestExprVisitor.cpp26 ParenExprVisitor Visitor; in TEST() local
47 TemplateArgumentLocTraverser Visitor; in TEST() local
68 CXXBoolLiteralExprVisitor Visitor; in TEST() local
93 ImplicitCtorVisitor Visitor; in TEST() local
134 ConstructExprVisitor Visitor; in TEST() local
150 ConstructExprVisitor Visitor; in TEST() local
172 DeclRefExprVisitor Visitor; in TEST() local
179 DeclRefExprVisitor Visitor; in TEST() local
189 DeclRefExprVisitor Visitor; in TEST() local
208 DeclRefExprVisitor Visitor; in TEST() local
[all …]
H A DRecursiveASTVisitorTestTypeLocVisitor.cpp26 TypeLocVisitor Visitor; in TEST() local
32 TypeLocVisitor Visitor; in TEST() local
41 TypeLocVisitor Visitor; in TEST() local
49 TypeLocVisitor Visitor; in TEST() local
57 TypeLocVisitor Visitor; in TEST() local
66 TypeLocVisitor Visitor; in TEST() local
74 TypeLocVisitor Visitor; in TEST() local
83 TypeLocVisitor Visitor; in TEST() local
H A DRecursiveASTVisitorTestDeclVisitor.cpp26 VarDeclVisitor Visitor; in TEST() local
48 ParmVarDeclVisitorForImplicitCode Visitor; in TEST() local
83 NamedDeclVisitor Visitor; in TEST() local
94 NamedDeclVisitor Visitor; in TEST() local
102 NamedDeclVisitor Visitor; in TEST() local
112 NamedDeclVisitor Visitor; in TEST() local
120 NamedDeclVisitor Visitor; in TEST() local
131 NamedDeclVisitor Visitor; in TEST() local
H A DCommentHandlerTest.cpp70 CommentHandlerAction(CommentHandlerVisitor *Visitor) in CommentHandlerAction()
134 CommentHandlerVisitor Visitor; in TEST() local
140 CommentHandlerVisitor Visitor; in TEST() local
148 CommentHandlerVisitor Visitor; in TEST() local
161 CommentHandlerVisitor Visitor; in TEST() local
172 CommentHandlerVisitor Visitor; in TEST() local
207 CommentHandlerVisitor Visitor; in TEST() local
214 CommentHandlerVisitor Visitor; in TEST() local
H A DRecursiveASTVisitorTestCallVisitor.cpp28 CXXMemberCallVisitor Visitor; in TEST() local
39 CXXMemberCallVisitor Visitor; in TEST() local
52 CXXMemberCallVisitor Visitor; in TEST() local
70 CXXMemberCallVisitor Visitor; in TEST() local
87 CXXMemberCallVisitor Visitor; in TEST() local
112 CXXOperatorCallExprTraverser Visitor; in TEST() local
H A DRecursiveASTVisitorTest.cpp42 LambdaExprVisitor Visitor; in TEST() local
49 LambdaExprVisitor Visitor; in TEST() local
68 LambdaDefaultCaptureVisitor Visitor; in TEST() local
94 ClassVisitor Visitor; in TEST() local
120 AttrVisitor Visitor; in TEST() local
146 VarDeclVisitor Visitor; in TEST() local
H A DFixItTest.cpp36 CallsVisitor Visitor; in TEST() local
57 CallsVisitor Visitor; in TEST() local
82 CallsVisitor Visitor; in TEST() local
117 CallsVisitor Visitor; in TEST() local
160 CallsVisitor Visitor; in TEST() local
190 CallsVisitor Visitor; in TEST() local
/aosp_15_r20/prebuilts/go/linux-x86/src/runtime/
Dalign_test.go100 type Visitor struct { struct
101 fset *token.FileSet
102 types map[ast.Expr]types.TypeAndValue
103 checked map[string]bool
104 t *testing.T
107 func (v *Visitor) Visit(n ast.Node) ast.Visitor {
145 func (v *Visitor) checkAddr(n ast.Node) {
184 func (v *Visitor) print(n ast.Node) string {
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeVisitorCallbackPipeline.h26 for (auto Visitor : Pipeline) { in visitUnknownType() local
34 for (auto Visitor : Pipeline) { in visitUnknownMember() local
42 for (auto Visitor : Pipeline) { in visitTypeBegin() local
50 for (auto Visitor : Pipeline) { in visitTypeBegin() local
58 for (auto Visitor : Pipeline) { in visitTypeEnd() local
66 for (auto Visitor : Pipeline) { in visitMemberBegin() local
74 for (auto Visitor : Pipeline) { in visitMemberEnd() local
100 for (auto Visitor : Pipeline) { in visitKnownRecordImpl() local
109 for (auto Visitor : Pipeline) { in visitKnownMemberImpl() local
H A DSymbolVisitorCallbackPipeline.h25 for (auto Visitor : Pipeline) { in visitUnknownSymbol() local
33 for (auto Visitor : Pipeline) { in visitSymbolBegin() local
41 for (auto Visitor : Pipeline) { in visitSymbolBegin() local
49 for (auto Visitor : Pipeline) { in visitSymbolEnd() local
/aosp_15_r20/external/clang/examples/PrintFunctionNames/
H A DPrintFunctionNames.cpp56 struct Visitor : public RecursiveASTVisitor<Visitor> { in HandleTranslationUnit() struct
57 const std::set<std::string> &ParsedTemplates; in HandleTranslationUnit()
58 Visitor(const std::set<std::string> &ParsedTemplates) in HandleTranslationUnit() function
60 bool VisitFunctionDecl(FunctionDecl *FD) { in HandleTranslationUnit()
67 std::set<FunctionDecl*> LateParsedDecls; in HandleTranslationUnit()
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/cgo/internal/testerrors/
Dargposition_test.go31 type Visitor struct { struct
32 identPosInfo IdentPositionInfo
33 fset *token.FileSet
34 t *testing.T
37 func (v *Visitor) Visit(node ast.Node) ast.Visitor {
/aosp_15_r20/external/tensorflow/tensorflow/cc/experimental/libtf/tests/
H A Dvisit_test.cc25 struct Visitor { struct
26 const char* operator()(Int64 i) { return "int64"; } in operator ()()
27 const char* operator()(Float32 f) { return "float32"; } in operator ()()
29 const char* operator()(const T& i) { in operator ()()
/aosp_15_r20/external/cronet/third_party/abseil-cpp/absl/types/
H A Dvariant_test.cc1814 struct Visitor { in TEST() struct
1815 bool operator()(const std::string&) const { return false; } in TEST()
1816 bool operator()(std::string&&) const { return true; } // NOLINT in TEST()
1818 int operator()(const std::string&, const std::string&) const { return 0; } in TEST()
1819 int operator()(const std::string&, std::string&&) const { in TEST()
1822 int operator()(std::string&&, const std::string&) const { in TEST()
1825 int operator()(std::string&&, std::string&&) const { return 3; } // NOLINT in TEST()
1839 struct Visitor { in TEST() struct
1840 bool operator()(const std::string&) const& { return false; } in TEST()
1841 bool operator()(const std::string&) && { return true; } in TEST()
[all …]
/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/types/
Dvariant_test.cc1814 struct Visitor { in TEST() struct
1815 bool operator()(const std::string&) const { return false; } in TEST()
1816 bool operator()(std::string&&) const { return true; } // NOLINT in TEST()
1818 int operator()(const std::string&, const std::string&) const { return 0; } in TEST()
1819 int operator()(const std::string&, std::string&&) const { in TEST()
1822 int operator()(std::string&&, const std::string&) const { in TEST()
1825 int operator()(std::string&&, std::string&&) const { return 3; } // NOLINT in TEST()
1839 struct Visitor { in TEST() struct
1840 bool operator()(const std::string&) const& { return false; } in TEST()
1841 bool operator()(const std::string&) && { return true; } in TEST()
[all …]
/aosp_15_r20/external/private-join-and-compute/third_party/abseil-cpp-20230125.2/absl/types/
H A Dvariant_test.cc1814 struct Visitor { in TEST() struct
1815 bool operator()(const std::string&) const { return false; } in TEST()
1816 bool operator()(std::string&&) const { return true; } // NOLINT in TEST()
1818 int operator()(const std::string&, const std::string&) const { return 0; } in TEST()
1819 int operator()(const std::string&, std::string&&) const { in TEST()
1822 int operator()(std::string&&, const std::string&) const { in TEST()
1825 int operator()(std::string&&, std::string&&) const { return 3; } // NOLINT in TEST()
1839 struct Visitor { in TEST() struct
1840 bool operator()(const std::string&) const& { return false; } in TEST()
1841 bool operator()(const std::string&) && { return true; } in TEST()
[all …]
/aosp_15_r20/external/webrtc/third_party/abseil-cpp/absl/types/
H A Dvariant_test.cc1814 struct Visitor { in TEST() struct
1815 bool operator()(const std::string&) const { return false; } in TEST()
1816 bool operator()(std::string&&) const { return true; } // NOLINT in TEST()
1818 int operator()(const std::string&, const std::string&) const { return 0; } in TEST()
1819 int operator()(const std::string&, std::string&&) const { in TEST()
1822 int operator()(std::string&&, const std::string&) const { in TEST()
1825 int operator()(std::string&&, std::string&&) const { return 3; } // NOLINT in TEST()
1839 struct Visitor { in TEST() struct
1840 bool operator()(const std::string&) const& { return false; } in TEST()
1841 bool operator()(const std::string&) && { return true; } in TEST()
[all …]
/aosp_15_r20/external/abseil-cpp/absl/types/
H A Dvariant_test.cc1814 struct Visitor { in TEST() struct
1815 bool operator()(const std::string&) const { return false; } in TEST()
1816 bool operator()(std::string&&) const { return true; } // NOLINT in TEST()
1818 int operator()(const std::string&, const std::string&) const { return 0; } in TEST()
1819 int operator()(const std::string&, std::string&&) const { in TEST()
1822 int operator()(std::string&&, const std::string&) const { in TEST()
1825 int operator()(std::string&&, std::string&&) const { return 3; } // NOLINT in TEST()
1839 struct Visitor { in TEST() struct
1840 bool operator()(const std::string&) const& { return false; } in TEST()
1841 bool operator()(const std::string&) && { return true; } in TEST()
[all …]

12345678910>>...19