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

References

tools/clang/lib/CodeGen/CodeGenModule.cpp
 5004   assert((E->getStorageDuration() == SD_Static ||
 5005           E->getStorageDuration() == SD_Thread) && "not a global temporary");
 5006   const auto *VD = cast<VarDecl>(E->getExtendingDecl());
 5011   if (Init == E->GetTemporaryExpr())
 5012     MaterializedType = E->getType();
 5016   if (llvm::Constant *Slot = MaterializedGlobalTemporaryMap[E])
 5025       VD, E->getManglingNumber(), Out);
 5028   if (E->getStorageDuration() == SD_Static && VD && VD->evaluateValue()) {
 5034     Value = getContext().getMaterializedTemporaryValue(E, false);
 5096   MaterializedGlobalTemporaryMap[E] = CV;