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

/external/clang/include/clang/Basic/
H A DVisibility.h51 class LinkageInfo { class in namespace:clang
58 LinkageInfo() : linkage_(ExternalLinkage), visibility_(DefaultVisibility), function in class:clang::LinkageInfo
60 LinkageInfo(Linkage L, Visibility V, bool E) function in class:clang::LinkageInfo
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 non
[all...]
/external/clang/lib/AST/
H A DDecl.cpp232 static LinkageInfo
235 return LinkageInfo(T.getLinkage(), DefaultVisibility, true);
242 static LinkageInfo
245 LinkageInfo LV;
297 static LinkageInfo getLVForDecl(const NamedDecl *D,
316 static LinkageInfo getLVForTemplateArgumentList(ArrayRef<TemplateArgument> Args,
318 LinkageInfo LV;
359 static LinkageInfo
385 mergeTemplateLV(LinkageInfo &LV, const FunctionDecl *fn,
393 LinkageInfo tempL
[all...]
H A DType.cpp3386 static LinkageInfo computeLinkageInfo(QualType T);
3388 static LinkageInfo computeLinkageInfo(const Type *T) {
3401 return LinkageInfo::external();
3404 return LinkageInfo::external();
3407 return LinkageInfo::external();
3424 LinkageInfo LV = computeLinkageInfo(MPT->getClass());
3439 LinkageInfo LV = computeLinkageInfo(FPT->getReturnType());
3459 static LinkageInfo computeLinkageInfo(QualType T) {
3471 LinkageInfo Type::getLinkageAndVisibility() const {
3475 LinkageInfo L
[all...]
/external/clang/lib/CodeGen/
H A DCGVTables.cpp907 LinkageInfo LV = RD->getLinkageAndVisibility();
H A DCodeGenModule.cpp600 LinkageInfo LV = D->getLinkageAndVisibility();
978 LinkageInfo LV = ND->getLinkageAndVisibility();
/external/clang/include/clang/AST/
H A DDecl.h358 LinkageInfo getLinkageAndVisibility() const;
H A DType.h1958 LinkageInfo getLinkageAndVisibility() const;

Completed in 187 milliseconds