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

References

tools/clang/lib/CodeGen/CGExpr.cpp
 4163   if (E->isFileScope()) {
 4164     ConstantAddress GlobalPtr = CGM.GetAddrOfConstantCompoundLiteral(E);
 4165     return MakeAddrLValue(GlobalPtr, E->getType(), AlignmentSource::Decl);
 4167   if (E->getType()->isVariablyModifiedType())
 4169     EmitVariablyModifiedType(E->getType());
 4171   Address DeclPtr = CreateMemTemp(E->getType(), ".compoundliteral");
 4172   const Expr *InitExpr = E->getInitializer();
 4173   LValue Result = MakeAddrLValue(DeclPtr, E->getType(), AlignmentSource::Decl);
 4175   EmitAnyExprToMem(InitExpr, DeclPtr, E->getType().getQualifiers(),