Lines Matching refs:StructorCodegen
4224 enum class StructorCodegen { Emit, RAUW, Alias, COMDAT }; enum
4226 static StructorCodegen getCodegenToUse(CodeGenModule &CGM, in getCodegenToUse()
4229 return StructorCodegen::Emit; in getCodegenToUse()
4234 return StructorCodegen::Emit; in getCodegenToUse()
4246 return StructorCodegen::RAUW; in getCodegenToUse()
4250 return StructorCodegen::RAUW; in getCodegenToUse()
4256 return StructorCodegen::COMDAT; in getCodegenToUse()
4257 return StructorCodegen::Emit; in getCodegenToUse()
4260 return StructorCodegen::Alias; in getCodegenToUse()
4301 StructorCodegen CGType = getCodegenToUse(CGM, MD); in emitCXXStructor()
4311 if (CGType == StructorCodegen::Alias || CGType == StructorCodegen::COMDAT) { in emitCXXStructor()
4316 if (CGType == StructorCodegen::RAUW) { in emitCXXStructor()
4329 CGType != StructorCodegen::COMDAT && in emitCXXStructor()
4347 if (CGType == StructorCodegen::COMDAT) { in emitCXXStructor()