Home
last modified time | relevance | path

Searched refs:LinkageInfo (Results 1 – 7 of 7) sorted by relevance

/external/clang/include/clang/Basic/
DVisibility.h51 class LinkageInfo {
58 LinkageInfo() : linkage_(ExternalLinkage), visibility_(DefaultVisibility), in LinkageInfo() function
60 LinkageInfo(Linkage L, Visibility V, bool E) in LinkageInfo() function
66 static LinkageInfo external() { in external()
67 return LinkageInfo(); in external()
69 static LinkageInfo internal() { in internal()
70 return LinkageInfo(InternalLinkage, DefaultVisibility, false); in internal()
72 static LinkageInfo uniqueExternal() { in uniqueExternal()
73 return LinkageInfo(UniqueExternalLinkage, DefaultVisibility, false); in uniqueExternal()
75 static LinkageInfo none() { in none()
[all …]
/external/clang/lib/AST/
DDecl.cpp232 static LinkageInfo
235 return LinkageInfo(T.getLinkage(), DefaultVisibility, true); in getLVForType()
242 static LinkageInfo
245 LinkageInfo LV; in getLVForTemplateParameterList()
297 static LinkageInfo getLVForDecl(const NamedDecl *D,
316 static LinkageInfo getLVForTemplateArgumentList(ArrayRef<TemplateArgument> Args, in getLVForTemplateArgumentList()
318 LinkageInfo LV; in getLVForTemplateArgumentList()
359 static LinkageInfo
385 mergeTemplateLV(LinkageInfo &LV, const FunctionDecl *fn, in mergeTemplateLV()
393 LinkageInfo tempLV = in mergeTemplateLV()
[all …]
DType.cpp3386 static LinkageInfo computeLinkageInfo(QualType T);
3388 static LinkageInfo computeLinkageInfo(const Type *T) { in computeLinkageInfo()
3401 return LinkageInfo::external(); in computeLinkageInfo()
3404 return LinkageInfo::external(); in computeLinkageInfo()
3407 return LinkageInfo::external(); in computeLinkageInfo()
3424 LinkageInfo LV = computeLinkageInfo(MPT->getClass()); in computeLinkageInfo()
3439 LinkageInfo LV = computeLinkageInfo(FPT->getReturnType()); in computeLinkageInfo()
3459 static LinkageInfo computeLinkageInfo(QualType T) { in computeLinkageInfo()
3471 LinkageInfo Type::getLinkageAndVisibility() const { in getLinkageAndVisibility()
3475 LinkageInfo LV = computeLinkageInfo(this); in getLinkageAndVisibility()
/external/clang/lib/CodeGen/
DCGVTables.cpp907 LinkageInfo LV = RD->getLinkageAndVisibility(); in HasHiddenLTOVisibility()
DCodeGenModule.cpp600 LinkageInfo LV = D->getLinkageAndVisibility(); in setGlobalVisibility()
978 LinkageInfo LV = ND->getLinkageAndVisibility(); in setLinkageAndVisibilityForGV()
/external/clang/include/clang/AST/
DDecl.h358 LinkageInfo getLinkageAndVisibility() const;
DType.h1958 LinkageInfo getLinkageAndVisibility() const;