refactor(linter): ContextSubHost hold owned Semantic
#13338
Merged
ContextSubHost hold owned Semantic
#13338