Searched refs:isExternC (Results 1 – 16 of 16) sorted by relevance
54 static bool isExternC(const NamedDecl *ND) { in isExternC() function56 return FD->isExternC(); in isExternC()57 return cast<VarDecl>(ND)->isExternC(); in isExternC()69 if (Context.getLangOpts().CPlusPlus && !isExternC(ND) && in getCallingConvMangling()
2014 bool VarDecl::isExternC() const { in isExternC() function in VarDecl2902 bool FunctionDecl::isExternC() const { in isExternC() function in FunctionDecl3707 if (isExternC()) { in getMemoryFunctionKind()
69 if (VD->isExternC()) in getEffectiveDeclContext()73 if (FD->isExternC()) in getEffectiveDeclContext()607 if (VD->isExternC()) in shouldMangleCXXName()
449 if (VD->isExternC()) in shouldMangleCXXName()512 if (FD->isExternC() && FD->hasAttr<OverloadableAttr>()) in mangleFunctionEncoding()
360 REGISTER_MATCHER(isExternC); in RegistryMaps()
608 if ((D->getName().find("stdin") != StringRef::npos) && D->isExternC()) in isStdin()
610 return FD->isExternC(); in isFunctionOrVarDeclExternC()611 return cast<VarDecl>(ND)->isExternC(); in isFunctionOrVarDeclExternC()
2878 template<typename T> static bool isExternC(T *D) { return D->isExternC(); } in isExternC() function2879 static bool isExternC(VarTemplateDecl *) { return false; } in isExternC() function2908 !(isExternC(Old) && isExternC(New))) in checkUsingShadowRedecl()6185 return D->isExternC(); in isIncompleteDeclExternC()6253 return FD->isExternC(); in isDeclExternC()6255 return VD->isExternC(); in isDeclExternC()7033 if (shadowedVar->isExternC()) { in CheckShadow()9558 if (OldFD->isExternC() != NewFD->isExternC()) in CheckMultiVersionAdditionalRules()10223 if (Previous.empty() && NewFD->isExternC()) { in CheckFunctionDeclaration()11357 !(getLangOpts().CPlusPlus && VDecl->isExternC()) && in AddInitializerToDecl()[all …]
341 Old->isExternC()) { in CheckEquivalentExceptionSpec()
7227 if (VD->isExternC()) in ProcessPragmaWeak()7230 if (FD->isExternC()) in ProcessPragmaWeak()
13481 if (FnDecl->isExternC()) { in CheckLiteralOperatorDeclaration()
5062 FDecl->isExternC()) { in GatherArgumentsForCall()
3955 AST_POLYMORPHIC_MATCHER(isExternC, AST_POLYMORPHIC_SUPPORTED_TYPES(FunctionDecl, in AST_POLYMORPHIC_MATCHER() argument3957 return Node.isExternC(); in AST_POLYMORPHIC_MATCHER()
239 if ((!Ctx.getLangOpts().CPlusPlus || D->isExternC()) && in VisitFunctionDecl()
1090 bool isExternC() const;2197 bool isExternC() const;
3038 if (FD->isExternC() && !FD->isMain()) { in getFunctionSourceLocation()3066 if (FD->isExternC() && !FD->isMain()) { in RewriteLineDirective()