Если вы называете это обычным способом, например
let contentView = ContentView().environmentObject(SomeObject())
, то, безусловно, ответ НЕТ, потому что вот что на самом деле сделано:
let temp = ContentView() // < called constructor
let contentView = temp.environmentObject(SomeObject()) // call function on variable that
// just return another different value