Home | History | Annotate | Download | only in IR

Lines Matching refs:LinkageTypes

32   enum LinkageTypes {
60 LinkageTypes linkage, const Twine &Name)
68 LinkageTypes Linkage : 5; // The linkage of this global
111 static LinkageTypes getLinkOnceLinkage(bool ODR) {
114 static LinkageTypes getWeakLinkage(bool ODR) {
118 static bool isExternalLinkage(LinkageTypes Linkage) {
121 static bool isAvailableExternallyLinkage(LinkageTypes Linkage) {
124 static bool isLinkOnceLinkage(LinkageTypes Linkage) {
129 static bool isLinkOnceODRAutoHideLinkage(LinkageTypes Linkage) {
132 static bool isWeakLinkage(LinkageTypes Linkage) {
135 static bool isAppendingLinkage(LinkageTypes Linkage) {
138 static bool isInternalLinkage(LinkageTypes Linkage) {
141 static bool isPrivateLinkage(LinkageTypes Linkage) {
144 static bool isLinkerPrivateLinkage(LinkageTypes Linkage) {
147 static bool isLinkerPrivateWeakLinkage(LinkageTypes Linkage) {
150 static bool isLocalLinkage(LinkageTypes Linkage) {
154 static bool isDLLImportLinkage(LinkageTypes Linkage) {
157 static bool isDLLExportLinkage(LinkageTypes Linkage) {
160 static bool isExternalWeakLinkage(LinkageTypes Linkage) {
163 static bool isCommonLinkage(LinkageTypes Linkage) {
169 static bool isDiscardableIfUnused(LinkageTypes Linkage) {
176 static bool mayBeOverridden(LinkageTypes Linkage) {
188 static bool isWeakForLinker(LinkageTypes Linkage) {
226 void setLinkage(LinkageTypes LT) { Linkage = LT; }
227 LinkageTypes getLinkage() const { return Linkage; }