Home
last modified time | relevance | path

Searched full:visit (Results 1 – 25 of 655) sorted by relevance

12345678910>>...27

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h46 void Visit(const comments::Comment *C, const comments::FullComment *FC);
47 void Visit(const Attr *A);
48 void Visit(const TemplateArgument &TA, SourceRange R = {},
50 void Visit(const Stmt *Node);
51 void Visit(const Type *T);
52 void Visit(QualType T);
53 void Visit(TypeLoc);
54 void Visit(const Decl *D);
55 void Visit(const CXXCtorInitializer *Init);
56 void Visit(const OpenACCClause *C);
[all …]
H A DEvaluatedExprVisitor.h54 return this->Visit(E->getBase()); in VisitMemberExpr()
58 // Don't visit either child expression if the condition is dependent. in VisitChooseExpr()
62 return this->Visit(E->getChosenSubExpr()); in VisitChooseExpr()
68 // Don't visit either child expression if the condition is type-dependent. in VisitGenericSelectionExpr()
73 return this->Visit(E->getResultExpr()); in VisitGenericSelectionExpr()
79 return this->Visit(E->getInit()); in VisitDesignatedInitExpr()
84 return this->Visit(E->getExprOperand()); in VisitCXXTypeidExpr()
93 // Only visit the capture initializers, and not the body. in VisitLambdaExpr()
98 this->Visit(*I); in VisitLambdaExpr()
106 this->Visit(SubStmt); in VisitStmt()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/XRay/
H A DBlockPrinter.cpp13 Error BlockPrinter::visit(BufferExtents &R) { in visit() function in llvm::xray::BlockPrinter
16 return RP.visit(R); in visit()
20 Error BlockPrinter::visit(NewBufferRecord &R) { in visit() function in llvm::xray::BlockPrinter
26 return RP.visit(R); in visit()
29 Error BlockPrinter::visit(WallclockRecord &R) { in visit() function in llvm::xray::BlockPrinter
31 return RP.visit(R); in visit()
34 Error BlockPrinter::visit(PIDRecord &R) { in visit() function in llvm::xray::BlockPrinter
36 return RP.visit(R); in visit()
40 Error BlockPrinter::visit(NewCPUIDRecord &R) { in visit() function in llvm::xray::BlockPrinter
47 auto E = RP.visit(R); in visit()
[all …]
H A DFDRRecords.cpp18 Error BufferExtents::apply(RecordVisitor &V) { return V.visit(*this); } in apply()
19 Error WallclockRecord::apply(RecordVisitor &V) { return V.visit(*this); } in apply()
20 Error NewCPUIDRecord::apply(RecordVisitor &V) { return V.visit(*this); } in apply()
21 Error TSCWrapRecord::apply(RecordVisitor &V) { return V.visit(*this); } in apply()
22 Error CustomEventRecord::apply(RecordVisitor &V) { return V.visit(*this); } in apply()
23 Error CallArgRecord::apply(RecordVisitor &V) { return V.visit(*this); } in apply()
24 Error PIDRecord::apply(RecordVisitor &V) { return V.visit(*this); } in apply()
25 Error NewBufferRecord::apply(RecordVisitor &V) { return V.visit(*this); } in apply()
26 Error EndBufferRecord::apply(RecordVisitor &V) { return V.visit(*this); } in apply()
27 Error FunctionRecord::apply(RecordVisitor &V) { return V.visit(*this); } in apply()
[all …]
H A DBlockIndexer.cpp18 Error BlockIndexer::visit(BufferExtents &) { return Error::success(); } in visit() function in llvm::xray::BlockIndexer
20 Error BlockIndexer::visit(WallclockRecord &R) { in visit() function in llvm::xray::BlockIndexer
26 Error BlockIndexer::visit(NewCPUIDRecord &R) { in visit() function in llvm::xray::BlockIndexer
31 Error BlockIndexer::visit(TSCWrapRecord &R) { in visit() function in llvm::xray::BlockIndexer
36 Error BlockIndexer::visit(CustomEventRecord &R) { in visit() function in llvm::xray::BlockIndexer
41 Error BlockIndexer::visit(CustomEventRecordV5 &R) { in visit() function in llvm::xray::BlockIndexer
46 Error BlockIndexer::visit(TypedEventRecord &R) { in visit() function in llvm::xray::BlockIndexer
51 Error BlockIndexer::visit(CallArgRecord &R) { in visit() function in llvm::xray::BlockIndexer
56 Error BlockIndexer::visit(PIDRecord &R) { in visit() function in llvm::xray::BlockIndexer
62 Error BlockIndexer::visit(NewBufferRecord &R) { in visit() function in llvm::xray::BlockIndexer
[all …]
H A DFDRTraceExpander.cpp21 Error TraceExpander::visit(BufferExtents &) { in visit() function in llvm::xray::TraceExpander
26 Error TraceExpander::visit(WallclockRecord &) { return Error::success(); } in visit() function in llvm::xray::TraceExpander
28 Error TraceExpander::visit(NewCPUIDRecord &R) { in visit() function in llvm::xray::TraceExpander
34 Error TraceExpander::visit(TSCWrapRecord &R) { in visit() function in llvm::xray::TraceExpander
39 Error TraceExpander::visit(CustomEventRecord &R) { in visit() function in llvm::xray::TraceExpander
53 Error TraceExpander::visit(CustomEventRecordV5 &R) { in visit() function in llvm::xray::TraceExpander
68 Error TraceExpander::visit(TypedEventRecord &R) { in visit() function in llvm::xray::TraceExpander
84 Error TraceExpander::visit(CallArgRecord &R) { in visit() function in llvm::xray::TraceExpander
90 Error TraceExpander::visit(PIDRecord &R) { in visit() function in llvm::xray::TraceExpander
95 Error TraceExpander::visit(NewBufferRecord &R) { in visit() function in llvm::xray::TraceExpander
[all …]
H A DRecordPrinter.cpp15 Error RecordPrinter::visit(BufferExtents &R) { in visit() function in llvm::xray::RecordPrinter
20 Error RecordPrinter::visit(WallclockRecord &R) { in visit() function in llvm::xray::RecordPrinter
26 Error RecordPrinter::visit(NewCPUIDRecord &R) { in visit() function in llvm::xray::RecordPrinter
31 Error RecordPrinter::visit(TSCWrapRecord &R) { in visit() function in llvm::xray::RecordPrinter
36 Error RecordPrinter::visit(CustomEventRecord &R) { in visit() function in llvm::xray::RecordPrinter
44 Error RecordPrinter::visit(CustomEventRecordV5 &R) { in visit() function in llvm::xray::RecordPrinter
51 Error RecordPrinter::visit(TypedEventRecord &R) { in visit() function in llvm::xray::RecordPrinter
59 Error RecordPrinter::visit(CallArgRecord &R) { in visit() function in llvm::xray::RecordPrinter
64 Error RecordPrinter::visit(PIDRecord &R) { in visit() function in llvm::xray::RecordPrinter
69 Error RecordPrinter::visit(NewBufferRecord &R) { in visit() function in llvm::xray::RecordPrinter
[all …]
H A DFDRTraceWriter.cpp79 Error FDRTraceWriter::visit(BufferExtents &R) { in visit() function in llvm::xray::FDRTraceWriter
83 Error FDRTraceWriter::visit(WallclockRecord &R) { in visit() function in llvm::xray::FDRTraceWriter
87 Error FDRTraceWriter::visit(NewCPUIDRecord &R) { in visit() function in llvm::xray::FDRTraceWriter
91 Error FDRTraceWriter::visit(TSCWrapRecord &R) { in visit() function in llvm::xray::FDRTraceWriter
95 Error FDRTraceWriter::visit(CustomEventRecord &R) { in visit() function in llvm::xray::FDRTraceWriter
104 Error FDRTraceWriter::visit(CustomEventRecordV5 &R) { in visit() function in llvm::xray::FDRTraceWriter
113 Error FDRTraceWriter::visit(TypedEventRecord &R) { in visit() function in llvm::xray::FDRTraceWriter
122 Error FDRTraceWriter::visit(CallArgRecord &R) { in visit() function in llvm::xray::FDRTraceWriter
126 Error FDRTraceWriter::visit(PIDRecord &R) { in visit() function in llvm::xray::FDRTraceWriter
130 Error FDRTraceWriter::visit(NewBufferRecor function in llvm::xray::FDRTraceWriter
134 Error FDRTraceWriter::visit(EndBufferRecord &R) { visit() function in llvm::xray::FDRTraceWriter
138 Error FDRTraceWriter::visit(FunctionRecord &R) { visit() function in llvm::xray::FDRTraceWriter
[all...]
H A DBlockVerifier.cpp138 Error BlockVerifier::visit(BufferExtents &) { in visit()
142 Error BlockVerifier::visit(WallclockRecord &) { in visit()
146 Error BlockVerifier::visit(NewCPUIDRecord &) { in visit()
150 Error BlockVerifier::visit(TSCWrapRecord &) { in visit()
154 Error BlockVerifier::visit(CustomEventRecord &) { in visit()
158 Error BlockVerifier::visit(CustomEventRecordV5 &) { in visit()
162 Error BlockVerifier::visit(TypedEventRecord &) { in visit()
166 Error BlockVerifier::visit(CallArgRecord &) { in visit()
170 Error BlockVerifier::visit(PIDRecord &) { return transition(State::PIDEntry); } in visit() function in llvm::xray::BlockVerifier
172 Error BlockVerifier::visit(NewBufferRecor in visit()
136 Error BlockVerifier::visit(BufferExtents &) { visit() function in llvm::xray::BlockVerifier
140 Error BlockVerifier::visit(WallclockRecord &) { visit() function in llvm::xray::BlockVerifier
144 Error BlockVerifier::visit(NewCPUIDRecord &) { visit() function in llvm::xray::BlockVerifier
148 Error BlockVerifier::visit(TSCWrapRecord &) { visit() function in llvm::xray::BlockVerifier
152 Error BlockVerifier::visit(CustomEventRecord &) { visit() function in llvm::xray::BlockVerifier
156 Error BlockVerifier::visit(CustomEventRecordV5 &) { visit() function in llvm::xray::BlockVerifier
160 Error BlockVerifier::visit(TypedEventRecord &) { visit() function in llvm::xray::BlockVerifier
164 Error BlockVerifier::visit(CallArgRecord &) { visit() function in llvm::xray::BlockVerifier
168 Error BlockVerifier::visit(PIDRecord &) { return transition(State::PIDEntry); } visit() function in llvm::xray::BlockVerifier
174 Error BlockVerifier::visit(EndBufferRecord &) { visit() function in llvm::xray::BlockVerifier
178 Error BlockVerifier::visit(FunctionRecord &) { visit() function in llvm::xray::BlockVerifier
[all...]
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObject.h77 virtual Error visit(const Section &Sec) = 0;
78 virtual Error visit(const OwnedDataSection &Sec) = 0;
79 virtual Error visit(const StringTableSection &Sec) = 0;
80 virtual Error visit(const SymbolTableSection &Sec) = 0;
81 virtual Error visit(const RelocationSection &Sec) = 0;
82 virtual Error visit(const DynamicRelocationSection &Sec) = 0;
83 virtual Error visit(const GnuDebugLinkSection &Sec) = 0;
84 virtual Error visit(const GroupSection &Sec) = 0;
85 virtual Error visit(const SectionIndexSection &Sec) = 0;
86 virtual Error visit(const CompressedSection &Sec) = 0;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/XRay/
H A DRecordPrinter.h32 Error visit(BufferExtents &) override;
33 Error visit(WallclockRecord &) override;
34 Error visit(NewCPUIDRecord &) override;
35 Error visit(TSCWrapRecord &) override;
36 Error visit(CustomEventRecord &) override;
37 Error visit(CallArgRecord &) override;
38 Error visit(PIDRecord &) override;
39 Error visit(NewBufferRecord &) override;
40 Error visit(EndBufferRecord &) override;
41 Error visit(FunctionRecord &) override;
[all …]
H A DBlockPrinter.h41 Error visit(BufferExtents &) override;
42 Error visit(WallclockRecord &) override;
43 Error visit(NewCPUIDRecord &) override;
44 Error visit(TSCWrapRecord &) override;
45 Error visit(CustomEventRecord &) override;
46 Error visit(CallArgRecord &) override;
47 Error visit(PIDRecord &) override;
48 Error visit(NewBufferRecord &) override;
49 Error visit(EndBufferRecord &) override;
50 Error visit(FunctionRecord &) override;
[all …]
H A DBlockVerifier.h49 Error visit(BufferExtents &) override;
50 Error visit(WallclockRecord &) override;
51 Error visit(NewCPUIDRecord &) override;
52 Error visit(TSCWrapRecord &) override;
53 Error visit(CustomEventRecord &) override;
54 Error visit(CallArgRecord &) override;
55 Error visit(PIDRecord &) override;
56 Error visit(NewBufferRecord &) override;
57 Error visit(EndBufferRecord &) override;
58 Error visit(FunctionRecor
[all...]
H A DFDRTraceWriter.h35 Error visit(BufferExtents &) override;
36 Error visit(WallclockRecord &) override;
37 Error visit(NewCPUIDRecord &) override;
38 Error visit(TSCWrapRecord &) override;
39 Error visit(CustomEventRecord &) override;
40 Error visit(CallArgRecord &) override;
41 Error visit(PIDRecord &) override;
42 Error visit(NewBufferRecord &) override;
43 Error visit(EndBufferRecord &) override;
44 Error visit(FunctionRecord &) override;
[all …]
H A DBlockIndexer.h46 Error visit(BufferExtents &) override;
47 Error visit(WallclockRecord &) override;
48 Error visit(NewCPUIDRecord &) override;
49 Error visit(TSCWrapRecord &) override;
50 Error visit(CustomEventRecord &) override;
51 Error visit(CallArgRecord &) override;
52 Error visit(PIDRecord &) override;
53 Error visit(NewBufferRecord &) override;
54 Error visit(EndBufferRecord &) override;
55 Error visit(FunctionRecord &) override;
[all …]
H A DFDRTraceExpander.h41 Error visit(BufferExtents &) override;
42 Error visit(WallclockRecord &) override;
43 Error visit(NewCPUIDRecord &) override;
44 Error visit(TSCWrapRecord &) override;
45 Error visit(CustomEventRecord &) override;
46 Error visit(CallArgRecord &) override;
47 Error visit(PIDRecord &) override;
48 Error visit(NewBufferRecord &) override;
49 Error visit(EndBufferRecord &) override;
50 Error visit(FunctionRecord &) override;
[all …]
H A DFDRRecords.h404 virtual Error visit(BufferExtents &) = 0;
405 virtual Error visit(WallclockRecord &) = 0;
406 virtual Error visit(NewCPUIDRecord &) = 0;
407 virtual Error visit(TSCWrapRecord &) = 0;
408 virtual Error visit(CustomEventRecord &) = 0;
409 virtual Error visit(CallArgRecord &) = 0;
410 virtual Error visit(PIDRecord &) = 0;
411 virtual Error visit(NewBufferRecord &) = 0;
412 virtual Error visit(EndBufferRecord &) = 0;
413 virtual Error visit(FunctionRecord &) = 0;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DPtrUseVisitor.h49 /// This class provides information about the result of a visit.
53 /// analysis and whether the visit completed or aborted early.
66 /// Did we abort the visit early?
72 /// Get the instruction causing the visit to abort.
82 /// Mark the visit as aborted. Intended for use in a void return.
83 /// \param I The instruction which caused the visit to abort, if available.
96 /// Mark the pointer as escaped, and the visit as aborted. Intended
99 /// visit, if available.
118 /// A struct of the data needed to visit a particular use.
120 /// This is used to maintain a worklist fo to-visit uses. This is used to
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DRecursiveSymbolVisitor.h44 return isa<CXXConversionDecl>(D) ? true : visit(D, D->getLocation()); in VisitNamedDecl()
53 if (!visit(FD, Initializer->getSourceLocation(), in VisitCXXConstructorDecl()
65 return visit(Expr->getFoundDecl(), Expr->getLocation()); in VisitDeclRefExpr()
69 return visit(Expr->getFoundDecl().getDecl(), Expr->getMemberLoc()); in VisitMemberExpr()
76 if (!visit(Component.getField(), Component.getEndLoc())) in VisitOffsetOfExpr()
92 if (!visit(TemplateTypeParm->getDecl(), TypeBeginLoc, TypeEndLoc)) in VisitTypeLoc()
97 if (!visit(TemplateSpecType->getTemplateName().getAsTemplateDecl(), in VisitTypeLoc()
103 return visit(TP->getAsCXXRecordDecl(), TypeBeginLoc, TypeEndLoc); in VisitTypeLoc()
111 return visit(TL.getTypedefNameDecl(), TL.getBeginLoc(), TypeEndLoc); in VisitTypedefTypeLoc()
115 // The base visitor will visit NNSL prefixes, so we should only look at in TraverseNestedNameSpecifierLoc()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstVisitor.h29 visit##CLASS_TO_VISIT(static_cast<CLASS_TO_VISIT&>(I))
58 /// CAV.visit(function);
61 /// The defined has 'visit' methods for Instruction, and also for BasicBlock,
81 // use to visit instructions...
85 // Generic visit method - Allow visitation to all instructions in a range
87 void visit(Iterator Start, Iterator End) { in visit() function
89 static_cast<SubClass*>(this)->visit(*Start++); in visit()
94 void visit(Module &M) { in visit() function
96 visit(M.begin(), M.end()); in visit()
98 void visit(Function &F) { in visit() function
[all …]
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DPostfixExpression.cpp118 bool Visit(BinaryOpNode &binary, Node *&) override { in Visit() function in __anon166e9f0f0111::SymbolResolver
122 bool Visit(InitialValueNode &, Node *&) override { return true; } in Visit() function in __anon166e9f0f0111::SymbolResolver
123 bool Visit(IntegerNode &, Node *&) override { return true; } in Visit() function in __anon166e9f0f0111::SymbolResolver
124 bool Visit(RegisterNode &, Node *&) override { return true; } in Visit() function in __anon166e9f0f0111::SymbolResolver
126 bool Visit(SymbolNode &symbol, Node *&ref) override { in Visit() function in __anon166e9f0f0111::SymbolResolver
136 bool Visit(UnaryOpNode &unary, Node *&) override { in Visit() function in __anon166e9f0f0111::SymbolResolver
150 void Visit(BinaryOpNode &binary, Node *&) override;
152 void Visit(InitialValueNode &val, Node *&) override;
154 void Visit(IntegerNode &integer, Node *&) override { in Visit() function in __anon166e9f0f0111::DWARFCodegen
160 void Visit(RegisterNode &reg, Node *&) override;
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DPostfixExpression.h157 /// - The Visit functions get an extra Node *& parameter, which refers to the
161 /// - The class is templatized on the return type of the Visit functions, which
167 virtual ResultT Visit(BinaryOpNode &binary, Node *&ref) = 0;
168 virtual ResultT Visit(InitialValueNode &val, Node *&ref) = 0;
169 virtual ResultT Visit(IntegerNode &integer, Node *&) = 0;
170 virtual ResultT Visit(RegisterNode &reg, Node *&) = 0;
171 virtual ResultT Visit(SymbolNode &symbol, Node *&ref) = 0;
172 virtual ResultT Visit(UnaryOpNode &unary, Node *&ref) = 0;
174 /// Invoke the correct Visit function based on the dynamic type of the given
179 return Visit(llvm::cast<BinaryOpNode>(*node), node); in Dispatch()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DSerializedDiagnosticReader.h58 /// Subclasses should override the visit* methods with their logic for handling
82 /// Visit the start of a diagnostic block.
85 /// Visit the end of a diagnostic block.
88 /// Visit a category. This associates the category \c ID to a \c Name.
93 /// Visit a flag. This associates the flag's \c ID to a \c Name.
98 /// Visit a diagnostic.
105 /// Visit a filename. This associates the file's \c ID to a \c Name.
112 /// Visit a fixit hint.
118 /// Visit a source range.
124 /// Visit the version of the set of diagnostics.
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTypeLoc.cpp46 SourceRange Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
56 return TypeLocRanger().Visit(TL); in getLocalSourceRangeImpl()
65 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
76 return TypeAligner().Visit(TypeLoc(Ty, nullptr)); in getLocalAlignmentForType()
85 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
102 Total += TypeSizer().Visit(TyLoc); in getFullDataSizeForType()
115 TypeLoc Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
126 return NextLoc().Visit(TL); in getNextTypeLocImpl()
160 void Visit##CLASS##TypeLoc(CLASS##TypeLoc dest) { \
187 TypeLocCopier(other).Visit(TL); in copy()
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DPtrTypesSemantics.cpp249 if (Child && !Visit(Child)) in VisitChildren()
287 if (!Visit(CtorInit->getInit())) in IsFunctionTrivial()
294 return Visit(Body); in IsFunctionTrivial()
326 return Visit(RV); in VisitReturnStmt()
356 return UO->getOpcode() != UO_Coawait && Visit(UO->getSubExpr()); in VisitUnaryOperator()
361 return Visit(BO->getLHS()) && Visit(BO->getRHS()); in VisitBinaryOperator()
430 bool TrivialThis = Visit(MCE->getImplicitObjectArgument()); in VisitCXXMemberCallExpr()
458 if (!Visit(Expr)) in VisitCXXDefaultArgExpr()
466 if (Arg && !Visit(Arg)) in checkArguments()
474 if (Arg && !Visit(Arg)) in VisitCXXConstructExpr()
[all …]

12345678910>>...27