Lines Matching refs:StructorCodegen
4219 enum class StructorCodegen { Emit, RAUW, Alias, COMDAT }; enum
4221 static StructorCodegen getCodegenToUse(CodeGenModule &CGM, in getCodegenToUse()
4224 return StructorCodegen::Emit; in getCodegenToUse()
4229 return StructorCodegen::Emit; in getCodegenToUse()
4241 return StructorCodegen::RAUW; in getCodegenToUse()
4245 return StructorCodegen::RAUW; in getCodegenToUse()
4251 return StructorCodegen::COMDAT; in getCodegenToUse()
4252 return StructorCodegen::Emit; in getCodegenToUse()
4255 return StructorCodegen::Alias; in getCodegenToUse()
4296 StructorCodegen CGType = getCodegenToUse(CGM, MD); in emitCXXStructor()
4306 if (CGType == StructorCodegen::Alias || CGType == StructorCodegen::COMDAT) { in emitCXXStructor()
4311 if (CGType == StructorCodegen::RAUW) { in emitCXXStructor()
4324 CGType != StructorCodegen::COMDAT && in emitCXXStructor()
4342 if (CGType == StructorCodegen::COMDAT) { in emitCXXStructor()