| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | Linkage.h | 91 inline bool isExternallyVisible(Linkage L) { in isExternallyVisible() function
|
| H A D | Visibility.h | 98 if (!isExternallyVisible(L)) { in mergeExternalVisibility()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | CheckerContext.cpp | 97 if (!FD->isInlined() && !FD->isExternallyVisible()) in isCLibraryFunction()
|
| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | TransUnbridgedCasts.cpp | 157 FD->isExternallyVisible()) { in transformNonObjCToObjCCast() 421 FD->isExternallyVisible()) in isPassedToCFRetain()
|
| H A D | Transforms.cpp | 94 FD->isExternallyVisible() && in isPlusOne() 199 DRE->getDecl()->isExternallyVisible(); in isGlobalVar()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | UnusedParametersCheck.cpp | 148 if (Function->isExternallyVisible() || in warnOnUnusedParameter()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGVTables.cpp | 997 if (!RD->isExternallyVisible()) in getVTableLinkage() 1203 if (!isExternallyVisible(LV.getLinkage())) in HasHiddenLTOVisibility() 1229 if (!isExternallyVisible(LV.getLinkage())) in GetVCallVisibilityLevel()
|
| H A D | CodeGenTBAA.cpp | 203 if (!Features.CPlusPlus || !ETy->getDecl()->isExternallyVisible()) in getTypeInfoHelper()
|
| H A D | MicrosoftCXXABI.cpp | 369 SrcRD->isExternallyVisible() && DstRD->isExternallyVisible() in getAddrOfVirtualDisplacementMap() 2055 ThunkFn->setLinkage(MD->isExternallyVisible() in EmitVirtualMemPtrThunk() 2058 if (MD->isExternallyVisible()) in EmitVirtualMemPtrThunk() 2614 if (D.isExternallyVisible()) { in EmitGuardedInit() 2628 if (D.isExternallyVisible()) in EmitGuardedInit()
|
| H A D | CGDebugInfo.cpp | 1042 if (TD->isExternallyVisible()) in needsTypeIdentifier() 1859 if (!Method->isExternallyVisible()) in CreateCXXMemberFunction() 2401 if (!RD->isExternallyVisible() && RD->getName().empty()) in isDefinedInClangModule() 3795 if (!FD->isExternallyVisible()) in getFunctionFwdDeclOrStub() 3843 !VD->isExternallyVisible(), nullptr, TemplateParameters, Align); in getGlobalVariableForwardDeclaration() 5100 if (!ED->isExternallyVisible()) { in TraverseEnumType()
|
| H A D | CGDeclCXX.cpp | 546 supportsCOMDAT() && D->isExternallyVisible() ? Addr : nullptr; in EmitCXXGlobalVarDeclInitFunc()
|
| H A D | CodeGenModule.cpp | 1239 if (D && D->isExternallyVisible()) { in setDLLImportDLLExport() 2257 if (isExternallyVisible(LV.getLinkage()) && in setLinkageForGV() 4314 isExternallyVisible(D->getLinkageAndVisibility().getLinkage())) in GetOrCreateLLVMGlobal() 6734 if (isExternallyVisible(T->getLinkage())) { in CreateMetadataIdentifierImpl()
|
| H A D | CGDecl.cpp | 222 assert(!D.isExternallyVisible() && "name shouldn't matter"); in getStaticDeclName()
|
| H A D | CGBlocks.cpp | 652 if (!record->isExternallyVisible()) in computeBlockInfo()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | Sema.cpp | 722 if (D->isExternallyVisible()) in ShouldRemoveFromUnused() 822 if (FD->isExternallyVisible() && in getUndefinedButUsed() 833 if (VD->isExternallyVisible() && in getUndefinedButUsed() 873 S.Diag(VD->getLocation(), isExternallyVisible(VD->getType()->getLinkage()) in checkUndefinedButUsed() 877 } else if (!VD->isExternallyVisible()) { in checkUndefinedButUsed()
|
| H A D | SemaDecl.cpp | 1844 return !D->isExternallyVisible(); in mightHaveNonExternalLinkage() 6839 if (!ND.isExternallyVisible()) { in checkAttributesAfterMerging() 6845 if (ND.isExternallyVisible()) { in checkAttributesAfterMerging() 6856 !VD->isExternallyVisible() && "Broken AliasAttr handled late!"); in checkAttributesAfterMerging() 6866 if (isa<FunctionDecl>(ND) || !ND.isExternallyVisible()) { in checkAttributesAfterMerging() 6889 if ((ND.isExternallyVisible() && AnonNSInMicrosoftMode) || in checkAttributesAfterMerging() 6891 (!ND.isExternallyVisible() || (VD && VD->isStaticLocal())))) { in checkAttributesAfterMerging() 10344 if (!DC->isRecord() && NewFD->isExternallyVisible()) in ActOnFunctionDeclarator() 13557 var->isExternallyVisible() && var->hasLinkage() && in CheckCompleteVariableDeclaration() 13976 if (DC->getRedeclContext()->isFileContext() && VD->isExternallyVisible()) in FinalizeDeclaration() [all …]
|
| H A D | SemaStmt.cpp | 3750 if (!R || !R->isLocalClass() || !R->isLocalClass()->isExternallyVisible() || in VisitRecordType()
|
| H A D | SemaDeclAttr.cpp | 2001 if (VD->isThisDeclarationADefinition() && VD->isExternallyVisible()) { in handleAliasAttr() 2144 if (!FD->isExternallyVisible()) { in handleCmseNSEntryAttr()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Decl.cpp | 807 if (!isExternallyVisible(TypeLV.getLinkage())) in getLVForNamespaceScopeDecl() 851 if (!isExternallyVisible(TypeAsWritten->getLinkage())) in getLVForNamespaceScopeDecl() 927 if (!isExternallyVisible(LV.getLinkage())) in getLVForNamespaceScopeDecl() 982 if (!isExternallyVisible(classLV.getLinkage())) in getLVForClassMember() 998 if (!isExternallyVisible(TypeAsWritten->getLinkage())) in getLVForClassMember() 1273 if (!isExternallyVisible(OwnerLV.getLinkage())) in getLVForClosure() 1375 if (!isExternallyVisible(LV.getLinkage())) in getLVForLocalDecl()
|
| H A D | MicrosoftMangle.cpp | 224 if (ND->isExternallyVisible()) { in getNextDiscriminator() 275 assert(!RD->isExternallyVisible() && "RD must not be visible!"); in getLambdaId() 285 assert(!RD->isExternallyVisible() && "RD must not be visible!"); in getLambdaIdForDebugInfo() 3788 bool Visible = VD->isExternallyVisible(); in mangleStaticGuardVariable()
|
| H A D | ItaniumMangle.cpp | 147 if (ND->isExternallyVisible()) { in getNextDiscriminator() 670 !ND->isExternallyVisible() && in isInternalLinkageDecl() 1053 if (ND->isExternallyVisible()) in mangleModuleName() 1578 if (TD->isExternallyVisible()) { in mangleUnqualifiedName()
|
| H A D | RecordLayoutBuilder.cpp | 2310 if (!RD->isExternallyVisible()) in computeKeyFunction()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Decl.h | 405 bool isExternallyVisible() const { in isExternallyVisible() function 406 return clang::isExternallyVisible(getLinkageInternal()); in isExternallyVisible() 412 return isExternallyVisible() && !getOwningModuleForLinkage(); in isExternallyDeclarable()
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 189 if (D->isExternallyVisible()) in ShouldGenerateLocation()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | SymbolCollector.cpp | 605 ND->isExternallyVisible()) && in handleDeclOccurrence()
|