Lines Matching defs:LinkageInfo
51 class LinkageInfo {
58 LinkageInfo() : linkage_(ExternalLinkage), visibility_(DefaultVisibility),
60 LinkageInfo(Linkage L, Visibility V, bool E)
66 static LinkageInfo external() {
67 return LinkageInfo();
69 static LinkageInfo internal() {
70 return LinkageInfo(InternalLinkage, DefaultVisibility, false);
72 static LinkageInfo uniqueExternal() {
73 return LinkageInfo(UniqueExternalLinkage, DefaultVisibility, false);
75 static LinkageInfo none() {
76 return LinkageInfo(NoLinkage, DefaultVisibility, false);
88 void mergeLinkage(LinkageInfo other) {
102 void mergeExternalVisibility(LinkageInfo Other) {
123 void mergeVisibility(LinkageInfo other) {
128 void merge(LinkageInfo other) {
134 void mergeMaybeWithVisibility(LinkageInfo other, bool withVis) {