reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1743 assert(emission.Variable && "emission was not valid!"); 1746 if (emission.wasEmittedAsGlobal()) return; 1748 const VarDecl &D = *emission.Variable; 1763 if (emission.IsEscapingByRef) 1764 emitByrefStructureInit(emission); 1772 LValue Dst = MakeAddrLValue(emission.getAllocatedAddress(), type); 1773 if (emission.IsEscapingByRef) 1783 Init && emission.IsEscapingByRef && isCapturedBy(D, Init); 1787 locIsByrefHeader ? emission.getObjectAddress(*this) : emission.Addr; 1787 locIsByrefHeader ? emission.getObjectAddress(*this) : emission.Addr; 1803 if (emission.IsEscapingByRef && !locIsByrefHeader) 1813 if (emission.IsConstantAggregate || 1842 if (!emission.IsConstantAggregate) {