Home
last modified time | relevance | path

Searched refs:visitor (Results 1 – 25 of 40) sorted by relevance

12

/openbsd/src/gnu/llvm/clang/tools/libclang/
DCIndexHigh.cpp50 CXCursorAndRangeVisitor visitor; member
57 CXCursorAndRangeVisitor visitor) in FindFileIdRefVisitData()
58 : TU(TU), FID(FID), SelectorIdIdx(selectorIdIdx), visitor(visitor) { in FindFileIdRefVisitData()
205 if (data->visitor.visit(data->visitor.context, cursor, in findFileIdRefVisit()
248 CXCursorAndRangeVisitor visitor; member
252 CXCursorAndRangeVisitor visitor) in FindFileMacroRefVisitData()
253 : Unit(Unit), File(File), Macro(Macro), visitor(visitor) { } in FindFileMacroRefVisitData()
300 if (data->visitor.visit(data->visitor.context, cursor, in findFileMacroRefVisit()
341 CXCursorAndRangeVisitor visitor; member
344 CXCursorAndRangeVisitor visitor) in FindFileIncludesVisitor()
[all …]
DCXType.cpp1253 CXFieldVisitor visitor, in clang_Type_visitFields() argument
1270 switch (visitor(cxcursor::MakeCXCursor(FD, GetTU(PT)), client_data)){ in clang_Type_visitFields()
/openbsd/src/gnu/usr.bin/perl/dist/Safe/
DSafe.pm393 my $visitor = shift;
403 $obj->_find_code_refs($visitor, @$item);
406 $obj->_find_code_refs($visitor, values %$item);
410 $item = $obj->$visitor($item);
/openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/
DUncountedLambdaCapturesChecker.cpp54 LocalVisitor visitor(this); in checkASTDecl() local
55 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
DNoUncountedMembersChecker.cpp65 LocalVisitor visitor(this); in checkASTDecl() local
66 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
DRefCntblBaseVirtualDtorChecker.cpp58 LocalVisitor visitor(this); in checkASTDecl() local
59 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
DUncountedCallArgsChecker.cpp61 LocalVisitor visitor(this); in checkASTDecl() local
62 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
DUncountedLocalVarsChecker.cpp161 LocalVisitor visitor(this); in checkASTDecl() local
162 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
/openbsd/src/gnu/llvm/llvm/utils/docker/scripts/llvm_checksum/
Dproject_tree.py27 def WalkProjectFiles(checkout_root, all_projects, project, visitor): argument
53 visitor(os.path.join(root, f))
/openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
DProgramState.cpp574 if (!visitor.VisitSymbol(*SI)) in scan()
609 if (!visitor.VisitMemRegion(R)) in scan()
614 if (!visitor.VisitSymbol(SR->getSymbol())) in scan()
644 bool ProgramState::scanReachableSymbols(SVal val, SymbolVisitor& visitor) const { in scanReachableSymbols()
645 ScanReachableSymbols S(this, visitor); in scanReachableSymbols()
651 SymbolVisitor &visitor) const { in scanReachableSymbols()
652 ScanReachableSymbols S(this, visitor); in scanReachableSymbols()
DBugReporter.cpp2158 std::unique_ptr<BugReporterVisitor> visitor) { in addVisitor() argument
2159 if (!visitor) in addVisitor()
2163 visitor->Profile(ID); in addVisitor()
2170 Callbacks.push_back(std::move(visitor)); in addVisitor()
/openbsd/src/gnu/llvm/clang/utils/analyzer/
Dexploded-graph-rewriter.py928 def explore(self, graph, visitor): argument
929 visitor.visit_begin_graph(graph)
932 visitor.visit_node(graph.nodes[node])
935 visitor.visit_edge(graph.nodes[node], graph.nodes[succ])
936 visitor.visit_end_of_graph()
1072 visitor = DotDumpVisitor(args.diff, args.dark, args.gray, args.topology,
1078 explorer.explore(graph, visitor)
/openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
DPaddingChecker.cpp64 LocalVisitor visitor(this); in checkASTDecl() local
65 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD)); in checkASTDecl()
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/clang/include/clang/AST/
DBUILD.gn24 args = [ "-gen-clang-attr-ast-visitor" ]
/openbsd/src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DProgramState.h404 bool scanReachableSymbols(SVal val, SymbolVisitor& visitor) const;
409 SymbolVisitor &visitor) const;
910 SymbolVisitor &visitor; variable
913 : state(std::move(st)), visitor(v) {} in ScanReachableSymbols()
/openbsd/src/usr.sbin/pkg_add/OpenBSD/
DPackingList.pod134 C<$plist-E<gt>visit($method, @args)> is a visitor pattern, calling
138 C<$plist-E<gt>method(@args)> will be turned into a visitor call automatically.
DPackingElement.pod32 Manipulation of packing-lists mostly occurs through visitor patterns
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DCMakeLists.txt17 clang_tablegen(AttrVisitor.inc -gen-clang-attr-ast-visitor
/openbsd/src/gnu/llvm/clang/include/clang-c/
DIndex.h3698 CXCursorVisitor visitor,
5476 CXInclusionVisitor visitor,
5661 CXCursor cursor, CXFile file, CXCursorAndRangeVisitor visitor);
5676 CXTranslationUnit TU, CXFile file, CXCursorAndRangeVisitor visitor);
6304 CINDEX_LINKAGE unsigned clang_Type_visitFields(CXType T, CXFieldVisitor visitor,
/openbsd/src/gnu/usr.bin/clang/include/clang/AST/
DMakefile54 ${TBLGEN} -I${CLANG_INC} -gen-clang-attr-ast-visitor \
/openbsd/src/gnu/llvm/llvm/docs/HistoricalNotes/
D2002-06-25-MegaPatchInfo.txt65 pointer. For example, the instruction visitor class uses references instead
/openbsd/src/gnu/llvm/clang/bindings/python/clang/
Dcindex.py1887 def visitor(child, parent, children): function
1897 conf.lib.clang_visitChildren(self, callbacks['cursor_visit'](visitor),
2463 def visitor(field, children): function
2472 callbacks['fields_visit'](visitor), fields)
2952 def visitor(fobj, lptr, depth, includes): function
2960 callbacks['translation_unit_includes'](visitor), includes)
/openbsd/src/gnu/llvm/llvm/docs/CommandGuide/
Dtblgen.rst150 .. option:: -gen-clang-attr-ast-visitor
152 Generate a recursive AST visitor for Clang attributes.
/openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/
DREADME.txt60 state. The analyzer engine talks to them via a visitor interface.
/openbsd/src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DBugReporter.h495 void addVisitor(std::unique_ptr<BugReporterVisitor> visitor);

12