reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/APValue.cpp
  520     if (!Base) {
  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>()) {
  555             << Base.getDynamicAllocType().stream(Ctx.getPrintingPolicy()) << "#"
  558         assert(Base.get<const Expr *>() != nullptr &&
  560         Base.get<const Expr*>()->printPretty(Out, nullptr,
  579     if (const ValueDecl *VD = Base.dyn_cast<const ValueDecl*>()) {
  582     } else if (TypeInfoLValue TI = Base.dyn_cast<TypeInfoLValue>()) {
  584       ElemTy = Base.getTypeInfoType();
  585     } else if (DynamicAllocLValue DA = Base.dyn_cast<DynamicAllocLValue>()) {
  587           << Base.getDynamicAllocType().stream(Ctx.getPrintingPolicy()) << "#"
  589       ElemTy = Base.getDynamicAllocType();
  591       const Expr *E = Base.get<const Expr*>();