reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/AST/Decl.h
 2261   bool isExternC() const;

References

tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 4151   return Node.isExternC();
tools/clang/lib/AST/Decl.cpp
 3870     if (isExternC()) {
tools/clang/lib/AST/ItaniumMangle.cpp
   73     if (FD->isExternC())
tools/clang/lib/AST/Mangle.cpp
   58     return FD->isExternC();
tools/clang/lib/AST/MicrosoftMangle.cpp
  522     if (FD->isExternC() && FD->hasAttr<OverloadableAttr>())
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
 3035   if (FD->isExternC()  && !FD->isMain()) {
 3063       if (FD->isExternC()  && !FD->isMain()) {
tools/clang/lib/Index/USRGeneration.cpp
  243   if ((!Ctx.getLangOpts().CPlusPlus || D->isExternC()) &&
tools/clang/lib/Sema/Sema.cpp
  640     return FD->isExternC();
tools/clang/lib/Sema/SemaDecl.cpp
 3046 template<typename T> static bool isExternC(T *D) { return D->isExternC(); }
 6402   return D->isExternC();
 6471     return FD->isExternC();
 9434         !(II && II->isStr("printf") && NewFD->isExternC() &&
 9817     if (!CLinkageMayDiffer && OldFD->isExternC() != NewFD->isExternC())
 9817     if (!CLinkageMayDiffer && OldFD->isExternC() != NewFD->isExternC())
10524     if (Previous.empty() && NewFD->isExternC()) {
14309       FD->isExternC() && !FD->hasAttr<NoThrowAttr>()) {
tools/clang/lib/Sema/SemaDeclAttr.cpp
 7411       if (FD->isExternC())
tools/clang/lib/Sema/SemaDeclCXX.cpp
14028   if (FnDecl->isExternC()) {
tools/clang/lib/Sema/SemaExceptionSpec.cpp
  339       Old->isExternC()) {
tools/clang/lib/Sema/SemaExpr.cpp
 5221         FDecl->isExternC()) {
15278   if (S.getLangOpts().CPlusPlus && !FD->isExternC())