reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
549 if (const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>()) 551 else if (TypeInfoLValue TI = Base.dyn_cast<TypeInfoLValue>()) { 553 } else if (DynamicAllocLValue DA = Base.dyn_cast<DynamicAllocLValue>()) { 579 if (const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>()) { 582 } else if (TypeInfoLValue TI = Base.dyn_cast<TypeInfoLValue>()) { 585 } else if (DynamicAllocLValue DA = Base.dyn_cast<DynamicAllocLValue>()) {tools/clang/lib/AST/ExprConstant.cpp
79 if (const ValueDecl *D = B.dyn_cast<const ValueDecl*>()) { 178 const auto *E = Base.dyn_cast<const Expr *>(); 645 if (const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>()) 647 else if (const Expr *E = Base.dyn_cast<const Expr*>()) 1864 if (const ValueDecl *D = B.dyn_cast<const ValueDecl*>()) { 1917 return LVal.Base.dyn_cast<const ValueDecl*>(); 1923 const Expr *E = Value.Base.dyn_cast<const Expr*>(); 1966 const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>(); 1969 else if (const Expr *E = Base.dyn_cast<const Expr*>()) 1971 else if (DynamicAllocLValue DA = Base.dyn_cast<DynamicAllocLValue>()) { 2014 const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>(); 2036 if (const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>()) { 2065 Base.dyn_cast<const Expr *>())) { 2098 const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>(); 2283 const ValueDecl *Decl = Value.getLValueBase().dyn_cast<const ValueDecl*>(); 2876 if (Info.EvaluatingDecl.dyn_cast<const ValueDecl*>() == VD) { 3070 auto *Evaluating = Info.EvaluatingDecl.dyn_cast<const ValueDecl*>(); 3074 auto *BaseD = Base.dyn_cast<const ValueDecl*>(); 3087 if (auto *BaseE = Base.dyn_cast<const Expr *>()) 3217 } else if (auto *VD = Obj.Base.dyn_cast<const ValueDecl*>()) { 3223 if (auto *E = Obj.Base.dyn_cast<const Expr *>()) 3552 if (const ValueDecl *D = LVal.Base.dyn_cast<const ValueDecl*>()) { 3633 } else if (DynamicAllocLValue DA = LVal.Base.dyn_cast<DynamicAllocLValue>()) { 3642 const Expr *Base = LVal.Base.dyn_cast<const Expr*>(); 3734 const Expr *Base = LVal.Base.dyn_cast<const Expr*>(); 6048 DynamicAllocLValue DA = Pointer.Base.dyn_cast<DynamicAllocLValue>(); 6891 Call.getLValueBase().dyn_cast<const ValueDecl*>()); 7772 dyn_cast_or_null<VarDecl>(Base.dyn_cast<const ValueDecl *>()); 8167 OffsetResult.Base.dyn_cast<const ValueDecl*>()) { 8169 } else if (const Expr *E = OffsetResult.Base.dyn_cast<const Expr *>()) { 10111 } else if (const Expr *E = Base.dyn_cast<const Expr *>()) { 10177 if (const ValueDecl *D = B.dyn_cast<const ValueDecl*>()) { 10247 if (auto *ME = dyn_cast_or_null<MemberExpr>(Base.dyn_cast<const Expr *>())) { 10320 const auto *E = LVal.Base.dyn_cast<const Expr *>(); 10715 String.getLValueBase().dyn_cast<const Expr *>())) { 11331 const Expr *LHSExpr = LHSVal.getLValueBase().dyn_cast<const Expr*>(); 11332 const Expr *RHSExpr = RHSVal.getLValueBase().dyn_cast<const Expr*>(); 11827 const Expr *LHSExpr = LHSValue.Base.dyn_cast<const Expr *>(); 11828 const Expr *RHSExpr = RHSValue.Base.dyn_cast<const Expr *>(); 13252 if (!Info.HeapAllocs.erase(Pointer.Base.dyn_cast<DynamicAllocLValue>())) {tools/clang/lib/CodeGen/CGExprConstant.cpp
1866 if (const ValueDecl *D = base.dyn_cast<const ValueDecl*>()) { 1890 if (TypeInfoLValue TI = base.dyn_cast<TypeInfoLValue>()) {tools/clang/lib/Sema/SemaTemplate.cpp
6505 auto *VD = const_cast<ValueDecl *>(Base.dyn_cast<const ValueDecl *>()); 6507 auto *E = Base.dyn_cast<const Expr *>();