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

References

tools/clang/lib/AST/Interp/ByteCodeExprGen.cpp
  532   const Expr *Init = VD->getInit();
  534   if (Optional<unsigned> I = P.createGlobal(VD)) {
  535     if (Optional<PrimType> T = classify(VD->getType())) {
  538         DeclScope<Emitter> LocalScope(this, VD);
  544       if (!this->emitDup(*T, VD))
  546       if (!this->emitInitGlobal(*T, *I, VD))
  548       return this->emitRet(*T, VD);
  552         DeclScope<Emitter> LocalScope(this, VD);
  558       if (!this->emitGetPtrGlobal(*I, VD))
  560       return this->emitRetValue(VD);
  564   return this->bail(VD);