Lines Matching refs:Visibility
199 raw_ostream &operator<<(raw_ostream &os, Visibility visibility) { in operator <<()
201 case Visibility::Public: in operator <<()
203 case Visibility::Protected: in operator <<()
205 case Visibility::Private: in operator <<()
315 if (!publicMethods.empty() && getLastVisibilityDecl() != Visibility::Public) in finalize()
316 declare<VisibilityDeclaration>(Visibility::Public); in finalize()
322 if (!privateMethods.empty() && getLastVisibilityDecl() != Visibility::Private) in finalize()
323 declare<VisibilityDeclaration>(Visibility::Private); in finalize()
330 if (!fields.empty() && getLastVisibilityDecl() != Visibility::Private) in finalize()
331 declare<VisibilityDeclaration>(Visibility::Private); in finalize()
337 Visibility Class::getLastVisibilityDecl() const { in getLastVisibilityDecl()
343 ? (isStruct ? Visibility::Public : Visibility::Private) in getLastVisibilityDecl()