Searched refs:visitor (Results 1 - 10 of 10) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DProgramState.cpp557 if (!visitor.VisitSymbol(*SI))
595 if (!visitor.VisitMemRegion(R))
600 if (!visitor.VisitSymbol(SR->getSymbol()))
630 bool ProgramState::scanReachableSymbols(SVal val, SymbolVisitor& visitor) const {
631 ScanReachableSymbols S(this, visitor);
637 SymbolVisitor &visitor) const {
638 ScanReachableSymbols S(this, visitor);
H A DBugReporter.cpp2109 std::unique_ptr<BugReporterVisitor> visitor) {
2110 if (!visitor)
2114 visitor->Profile(ID);
2121 Callbacks.push_back(std::move(visitor));
2706 // At each iteration, move all visitors from report to visitor list. This is
2708 // a visitor isn't added multiple times for the same node, but it's fine
2709 // to add the a visitor with Profile() for different nodes (e.g. tracking
2780 // visitor and check again
2108 addVisitor( std::unique_ptr<BugReporterVisitor> visitor) argument
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp64 LocalVisitor visitor(this);
65 visitor.TraverseDecl(const_cast<TranslationUnitDecl *>(TUD));
/freebsd-11-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DFile.h187 void eachAtomInSection(const Section &section, SectionAtomVisitor visitor) { argument
194 visitor(offAndAtom.atom, offAndAtom.offset);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState.h355 /// visitor to avoid repeated initialization cost.
357 bool scanReachableSymbols(SVal val, SymbolVisitor& visitor) const;
362 SymbolVisitor &visitor) const;
856 /// SymbolVisitor. Terminates recursive traversal when the visitor function
863 SymbolVisitor &visitor; member in class:clang::ento::ScanReachableSymbols
866 : state(std::move(st)), visitor(v) {}
/freebsd-11-stable/sbin/fsck_ffs/
H A Dsuj.c963 ino_visitor visitor, int flags)
1005 visitor(ino, nlbn, nblk, fs->fs_frag);
1008 indir_visit(ino, nlbn, nblk, frags, visitor, flags);
1014 visitor(ino, lbn, blk, fs->fs_frag);
1026 ino_visit(union dinode *ip, ino_t ino, ino_visitor visitor, int flags) argument
1048 visitor(ino, -1 - i, ip->dp2.di_extb[i], frags);
1061 visitor(ino, i, DIP(ip, di_db[i]), frags);
1074 indir_visit(ino, -lbn - i, DIP(ip, di_ib[i]), &fragcnt, visitor,
1081 * Null visitor function used when we just want to count blocks and
962 indir_visit(ino_t ino, ufs_lbn_t lbn, ufs2_daddr_t blk, uint64_t *frags, ino_visitor visitor, int flags) argument
/freebsd-11-stable/contrib/llvm-project/clang/include/clang-c/
H A DIndex.h4148 * the same visitor and client data.
4156 * This visitor function will be invoked for each cursor found by
4158 * visited, its second argument is the parent visitor for that cursor,
4162 * The visitor should return one of the \c CXChildVisitResult values
4173 * invoking the given \p visitor function with the cursors of each
4174 * visited child. The traversal may be recursive, if the visitor returns
4176 * the visitor returns \c CXChildVisit_Break.
4182 * \param visitor the visitor function that will be invoked for each
4186 * be passed to the visitor eac
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h473 /// this particular invalidation, where \p Tag represents the visitor
475 /// visitor decided to invalidate the bug report.
494 void addVisitor(std::unique_ptr<BugReporterVisitor> visitor);
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DType.cpp1418 SubstObjCTypeArgsVisitor visitor(ctx, typeArgs, context);
1419 return visitor.recurse(*this);
1434 StripObjCKindOfTypeVisitor visitor(ctx);
1435 return visitor.recurse(*this);
/freebsd-11-stable/lib/clang/libclang/
H A DMakefile747 ${CLANG_TBLGEN} -gen-clang-attr-ast-visitor \

Completed in 138 milliseconds