Lines Matching refs:StructorCodegen
4252 enum class StructorCodegen { Emit, RAUW, Alias, COMDAT }; enum
4254 static StructorCodegen getCodegenToUse(CodeGenModule &CGM, in getCodegenToUse()
4257 return StructorCodegen::Emit; in getCodegenToUse()
4262 return StructorCodegen::Emit; in getCodegenToUse()
4274 return StructorCodegen::RAUW; in getCodegenToUse()
4278 return StructorCodegen::RAUW; in getCodegenToUse()
4284 return StructorCodegen::COMDAT; in getCodegenToUse()
4285 return StructorCodegen::Emit; in getCodegenToUse()
4288 return StructorCodegen::Alias; in getCodegenToUse()
4329 StructorCodegen CGType = getCodegenToUse(CGM, MD); in emitCXXStructor()
4339 if (CGType == StructorCodegen::Alias || CGType == StructorCodegen::COMDAT) { in emitCXXStructor()
4344 if (CGType == StructorCodegen::RAUW) { in emitCXXStructor()
4357 CGType != StructorCodegen::COMDAT && in emitCXXStructor()
4375 if (CGType == StructorCodegen::COMDAT) { in emitCXXStructor()