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

References

tools/clang/lib/AST/Interp/InterpFrame.cpp
   39   if (Func && Func->isConstructor() && This.isBaseClass())
   39   if (Func && Func->isConstructor() && This.isBaseClass())
   46   for (auto &Local : Func->getScope(Idx).locals()) {
   52   for (PrimType Ty : Func->args_reverse())
  120   unsigned Off = Func->hasRVO() ? primSize(PT_Ptr) : 0;
  146   if (!Caller->Func)
  148   return S.getLocation(Caller->Func, RetPC - sizeof(uintptr_t));
  152   return Func->getDecl();
  156   assert(Offset < Func->getFrameSize() && "Invalid local offset.");
  169   const auto &Desc = Func->getParamDescriptor(Off);
  183   return S.getSource(Func, PC);
  187   return S.getExpr(Func, PC);
  191   return S.getLocation(Func, PC);
tools/clang/lib/AST/Interp/InterpFrame.h
   60   Function *getFunction() const { return Func; }
  100   bool isRoot() const { return !Func; }
  103   CodePtr getPC() const { return Func->getCodeBegin(); }