Home
last modified time | relevance | path

Searched refs:AddrLabelExpr (Results 1 – 25 of 26) sorted by relevance

12

/external/clang/include/clang/AST/
DAPValue.h24 class AddrLabelExpr; variable
106 const AddrLabelExpr* LHSExpr;
107 const AddrLabelExpr* RHSExpr;
161 APValue(const AddrLabelExpr* LHSExpr, const AddrLabelExpr* RHSExpr) in APValue()
338 const AddrLabelExpr* getAddrLabelDiffLHS() const { in getAddrLabelDiffLHS()
342 const AddrLabelExpr* getAddrLabelDiffRHS() const { in getAddrLabelDiffRHS()
386 void setAddrLabelDiff(const AddrLabelExpr* LHSExpr, in setAddrLabelDiff()
387 const AddrLabelExpr* RHSExpr) { in setAddrLabelDiff()
DExpr.h3339 class AddrLabelExpr : public Expr {
3343 AddrLabelExpr(SourceLocation AALoc, SourceLocation LLoc, LabelDecl *L, in AddrLabelExpr() function
3350 explicit AddrLabelExpr(EmptyShell Empty) in AddrLabelExpr() function
DRecursiveASTVisitor.h2300 DEF_TRAVERSE_STMT(AddrLabelExpr, {})
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSValBuilder.h313 Loc makeLoc(const AddrLabelExpr *expr) { in makeLoc()
/external/clang/include/clang/Basic/
DStmtNodes.td97 def AddrLabelExpr : DStmt<Expr>;
/external/clang/lib/AST/
DStmt.cpp892 if (AddrLabelExpr *E = in getConstantTarget()
893 dyn_cast<AddrLabelExpr>(getTarget()->IgnoreParenImpCasts())) in getConstantTarget()
DExprConstant.cpp5048 bool VisitAddrLabelExpr(const AddrLabelExpr *E) in VisitAddrLabelExpr()
7387 const AddrLabelExpr *LHSAddrExpr = dyn_cast<AddrLabelExpr>(LHSExpr); in VisitBinOp()
7388 const AddrLabelExpr *RHSAddrExpr = dyn_cast<AddrLabelExpr>(RHSExpr); in VisitBinOp()
7609 const AddrLabelExpr *LHSAddrExpr = dyn_cast<AddrLabelExpr>(LHSExpr); in VisitBinaryOperator()
7610 const AddrLabelExpr *RHSAddrExpr = dyn_cast<AddrLabelExpr>(RHSExpr); in VisitBinaryOperator()
DASTDumper.cpp524 void VisitAddrLabelExpr(const AddrLabelExpr *Node);
2075 void ASTDumper::VisitAddrLabelExpr(const AddrLabelExpr *Node) { in VisitAddrLabelExpr()
DStmtProfile.cpp888 void StmtProfiler::VisitAddrLabelExpr(const AddrLabelExpr *S) { in VisitAddrLabelExpr()
DStmtPrinter.cpp1616 void StmtPrinter::VisitAddrLabelExpr(AddrLabelExpr *Node) { in VisitAddrLabelExpr()
DASTImporter.cpp235 Expr *VisitAddrLabelExpr(AddrLabelExpr *E);
5556 Expr *ASTNodeImporter::VisitAddrLabelExpr(AddrLabelExpr *E) { in VisitAddrLabelExpr()
5565 return new (Importer.getToContext()) AddrLabelExpr( in VisitAddrLabelExpr()
/external/clang/lib/CodeGen/
DCGExprConstant.cpp1064 CGF->GetAddrOfLabel(cast<AddrLabelExpr>(E)->getLabel()); in EmitLValue()
1394 const AddrLabelExpr *LHSExpr = Value.getAddrLabelDiffLHS(); in EmitConstantValue()
1395 const AddrLabelExpr *RHSExpr = Value.getAddrLabelDiffRHS(); in EmitConstantValue()
DCGExprScalar.cpp248 Value *VisitAddrLabelExpr(const AddrLabelExpr *E) { in VisitAddrLabelExpr()
/external/v8/tools/gcmole/
Dgcmole.cc568 VISIT(AddrLabelExpr); in VisitExpr()
633 IGNORE_EXPR(AddrLabelExpr);
/external/clang/lib/StaticAnalyzer/Core/
DSValBuilder.cpp253 return makeLoc(cast<AddrLabelExpr>(E)); in getConstantVal()
/external/clang/include/clang/ASTMatchers/
DASTMatchersInternal.h800 bool matchesSpecialized(const AddrLabelExpr &Node, in matchesSpecialized()
1011 InjectedClassNameType, LabelStmt, AddrLabelExpr, MemberExpr,
DASTMatchers.h1545 const internal::VariadicDynCastAllOfMatcher<Stmt, AddrLabelExpr> addrLabelExpr;
/external/clang/lib/Sema/
DJumpDiagnostics.cpp287 IndirectJumpTargets.push_back(cast<AddrLabelExpr>(S)->getLabel()); in BuildScopeInformation()
DSemaChecking.cpp6542 } else if (isa<AddrLabelExpr>(stackE)) { // address of label. in CheckReturnStackAddr()
DTreeTransform.h8996 TreeTransform<Derived>::TransformAddrLabelExpr(AddrLabelExpr *E) { in TransformAddrLabelExpr()
/external/clang/lib/Analysis/
DCFG.cpp429 CFGBlock *VisitAddrLabelExpr(AddrLabelExpr *A, AddStmtChoice asc);
1445 return VisitAddrLabelExpr(cast<AddrLabelExpr>(S), asc); in Visit()
1632 CFGBlock *CFGBuilder::VisitAddrLabelExpr(AddrLabelExpr *A, in VisitAddrLabelExpr()
/external/clang/include/clang/Serialization/
DASTReader.h62 class AddrLabelExpr; variable
/external/clang/lib/Serialization/
DASTReaderStmt.cpp861 void ASTStmtReader::VisitAddrLabelExpr(AddrLabelExpr *E) { in VisitAddrLabelExpr()
3118 S = new (Context) AddrLabelExpr(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp810 void ASTStmtWriter::VisitAddrLabelExpr(AddrLabelExpr *E) { in VisitAddrLabelExpr()
/external/clang/tools/libclang/
DCIndex.cpp1892 void VisitAddrLabelExpr(const AddrLabelExpr *E);
2299 void EnqueueVisitor::VisitAddrLabelExpr(const AddrLabelExpr *E) { in VisitAddrLabelExpr()

12