Lines Matching refs:StructorCodegen
4326 enum class StructorCodegen { Emit, RAUW, Alias, COMDAT }; enum
4328 static StructorCodegen getCodegenToUse(CodeGenModule &CGM, in getCodegenToUse()
4331 return StructorCodegen::Emit; in getCodegenToUse()
4336 return StructorCodegen::Emit; in getCodegenToUse()
4348 return StructorCodegen::RAUW; in getCodegenToUse()
4352 return StructorCodegen::RAUW; in getCodegenToUse()
4358 return StructorCodegen::COMDAT; in getCodegenToUse()
4359 return StructorCodegen::Emit; in getCodegenToUse()
4362 return StructorCodegen::Alias; in getCodegenToUse()
4403 StructorCodegen CGType = getCodegenToUse(CGM, MD); in emitCXXStructor()
4413 if (CGType == StructorCodegen::Alias || CGType == StructorCodegen::COMDAT) { in emitCXXStructor()
4418 if (CGType == StructorCodegen::RAUW) { in emitCXXStructor()
4431 CGType != StructorCodegen::COMDAT && in emitCXXStructor()
4449 if (CGType == StructorCodegen::COMDAT) { in emitCXXStructor()