| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | APValue.h | 24 class AddrLabelExpr; variable 157 const AddrLabelExpr* LHSExpr; 158 const AddrLabelExpr* RHSExpr; 213 APValue(const AddrLabelExpr* LHSExpr, const AddrLabelExpr* RHSExpr) in APValue() 398 const AddrLabelExpr* getAddrLabelDiffLHS() const { in getAddrLabelDiffLHS() 402 const AddrLabelExpr* getAddrLabelDiffRHS() const { in getAddrLabelDiffRHS() 446 void setAddrLabelDiff(const AddrLabelExpr* LHSExpr, in setAddrLabelDiff() 447 const AddrLabelExpr* RHSExpr) { in setAddrLabelDiff()
|
| H A D | StmtDataCollectors.td | 161 class AddrLabelExpr {
|
| H A D | TextNodeDumper.h | 245 void VisitAddrLabelExpr(const AddrLabelExpr *Node);
|
| H A D | Expr.h | 3762 class AddrLabelExpr : public Expr { 3766 AddrLabelExpr(SourceLocation AALoc, SourceLocation LLoc, LabelDecl *L, in AddrLabelExpr() function 3773 explicit AddrLabelExpr(EmptyShell Empty) in AddrLabelExpr() function
|
| H A D | RecursiveASTVisitor.h | 2446 DEF_TRAVERSE_STMT(AddrLabelExpr, {})
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/ |
| H A D | ClangForward.h | 25 class AddrLabelExpr; variable
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SValBuilder.h | 362 Loc makeLoc(const AddrLabelExpr *expr) { in makeLoc()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprConstant.cpp | 1615 ConstantLValue VisitAddrLabelExpr(const AddrLabelExpr *E); 1806 ConstantLValueEmitter::VisitAddrLabelExpr(const AddrLabelExpr *E) { in VisitAddrLabelExpr() 1928 const AddrLabelExpr *LHSExpr = Value.getAddrLabelDiffLHS(); in tryEmitPrivate() 1929 const AddrLabelExpr *RHSExpr = Value.getAddrLabelDiffRHS(); in tryEmitPrivate()
|
| H A D | CGExprScalar.cpp | 461 Value *VisitAddrLabelExpr(const AddrLabelExpr *E) { in VisitAddrLabelExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 104 def AddrLabelExpr : DStmt<Expr>;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | SValBuilder.cpp | 293 return makeLoc(cast<AddrLabelExpr>(E)); in getConstantVal()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchersInternal.h | 894 bool matchesSpecialized(const AddrLabelExpr &Node, in matchesSpecialized() 1118 ElaboratedType, InjectedClassNameType, LabelStmt, AddrLabelExpr,
|
| H A D | ASTMatchers.h | 1987 extern const internal::VariadicDynCastAllOfMatcher<Stmt, AddrLabelExpr>
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | JumpDiagnostics.cpp | 295 IndirectJumpTargets.push_back(cast<AddrLabelExpr>(S)->getLabel()); in BuildScopeInformation()
|
| H A D | SemaInit.cpp | 6880 Visit(Path, Local(cast<AddrLabelExpr>(Init)), RK_ReferenceBinding); in visitLocalsRetainedByInitializer() 7066 } else if (isa<AddrLabelExpr>(L)) { in checkInitializerLifetime()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 705 const internal::VariadicDynCastAllOfMatcher<Stmt, AddrLabelExpr> addrLabelExpr;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | TextNodeDumper.cpp | 809 void TextNodeDumper::VisitAddrLabelExpr(const AddrLabelExpr *Node) { in VisitAddrLabelExpr()
|
| H A D | ExprConstant.cpp | 5790 bool VisitAddrLabelExpr(const AddrLabelExpr *E) in VisitAddrLabelExpr() 8991 const AddrLabelExpr *LHSAddrExpr = dyn_cast<AddrLabelExpr>(LHSExpr); in VisitBinOp() 8992 const AddrLabelExpr *RHSAddrExpr = dyn_cast<AddrLabelExpr>(RHSExpr); in VisitBinOp() 9471 const AddrLabelExpr *LHSAddrExpr = dyn_cast<AddrLabelExpr>(LHSExpr); in VisitBinaryOperator() 9472 const AddrLabelExpr *RHSAddrExpr = dyn_cast<AddrLabelExpr>(RHSExpr); in VisitBinaryOperator()
|
| H A D | Stmt.cpp | 1044 if (auto *E = dyn_cast<AddrLabelExpr>(getTarget()->IgnoreParenImpCasts())) in getConstantTarget()
|
| H A D | StmtProfile.cpp | 1169 void StmtProfiler::VisitAddrLabelExpr(const AddrLabelExpr *S) { in VisitAddrLabelExpr()
|
| H A D | StmtPrinter.cpp | 1408 void StmtPrinter::VisitAddrLabelExpr(AddrLabelExpr *Node) { in VisitAddrLabelExpr()
|
| H A D | ASTImporter.cpp | 564 ExpectedStmt VisitAddrLabelExpr(AddrLabelExpr *E); 6307 ExpectedStmt ASTNodeImporter::VisitAddrLabelExpr(AddrLabelExpr *E) { in VisitAddrLabelExpr() 6318 return new (Importer.getToContext()) AddrLabelExpr( in VisitAddrLabelExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | CFG.cpp | 522 CFGBlock *VisitAddrLabelExpr(AddrLabelExpr *A, AddStmtChoice asc); 2007 return VisitAddrLabelExpr(cast<AddrLabelExpr>(S), asc); in Visit() 2217 CFGBlock *CFGBuilder::VisitAddrLabelExpr(AddrLabelExpr *A, in VisitAddrLabelExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 971 void ASTStmtReader::VisitAddrLabelExpr(AddrLabelExpr *E) { in VisitAddrLabelExpr() 2651 S = new (Context) AddrLabelExpr(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 912 void ASTStmtWriter::VisitAddrLabelExpr(AddrLabelExpr *E) { in VisitAddrLabelExpr()
|