Lines Matching refs:StructorCodegen
4601 enum class StructorCodegen { Emit, RAUW, Alias, COMDAT }; enum
4603 static StructorCodegen getCodegenToUse(CodeGenModule &CGM, in getCodegenToUse()
4606 return StructorCodegen::Emit; in getCodegenToUse()
4611 return StructorCodegen::Emit; in getCodegenToUse()
4623 return StructorCodegen::RAUW; in getCodegenToUse()
4627 return StructorCodegen::RAUW; in getCodegenToUse()
4633 return StructorCodegen::COMDAT; in getCodegenToUse()
4634 return StructorCodegen::Emit; in getCodegenToUse()
4637 return StructorCodegen::Alias; in getCodegenToUse()
4678 StructorCodegen CGType = getCodegenToUse(CGM, MD); in emitCXXStructor()
4688 if (CGType == StructorCodegen::Alias || CGType == StructorCodegen::COMDAT) { in emitCXXStructor()
4693 if (CGType == StructorCodegen::RAUW) { in emitCXXStructor()
4706 CGType != StructorCodegen::COMDAT && in emitCXXStructor()
4724 if (CGType == StructorCodegen::COMDAT) { in emitCXXStructor()