ASTContext: Refactor implicit record creation Tidy up built-in record creation to reduce code duplication. Continuation of r197336. llvm-svn: 197452 GitOrigin-RevId: 2dea15b53c41fc859662c83849372e83607c2d15