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

Overridden By

tools/clang/lib/Driver/ToolChains/AIX.h
   27   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/AMDGPU.h
   27   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/AVR.h
   49   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/Ananas.h
   27   bool hasIntegratedCPP() const override { return false; }
   39   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/BareMetal.h
   73   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/Clang.h
  108   bool hasIntegratedCPP() const override { return true; }
  130   bool hasIntegratedCPP() const override { return false; }
  144   bool hasIntegratedCPP() const override { return false; }
  162   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/CloudABI.h
   26   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/CrossWindows.h
   26   bool hasIntegratedCPP() const override { return false; }
   39   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/Cuda.h
   90    bool hasIntegratedCPP() const override { return false; }
  106    bool hasIntegratedCPP() const override { return false; }
  120    bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/Darwin.h
   57   bool hasIntegratedCPP() const override { return false; }
   76   bool hasIntegratedCPP() const override { return false; }
   89   bool hasIntegratedCPP() const override { return false; }
  102   bool hasIntegratedCPP() const override { return false; }
  116   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/DragonFly.h
   26   bool hasIntegratedCPP() const override { return false; }
   38   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/FreeBSD.h
   27   bool hasIntegratedCPP() const override { return false; }
   39   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/Fuchsia.h
   24   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/Gnu.h
   54   bool hasIntegratedCPP() const override { return false; }
   66   bool hasIntegratedCPP() const override { return false; }
  104   bool hasIntegratedCPP() const override { return false; }
  115   bool hasIntegratedCPP() const override { return true; }
  125   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/HIP.h
   32   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/Hexagon.h
   28   bool hasIntegratedCPP() const override { return false; }
   42   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/InterfaceStubs.h
   23   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/MSP430.h
   59   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/MSVC.h
   30   bool hasIntegratedCPP() const override { return false; }
   46   bool hasIntegratedCPP() const override { return true; }
tools/clang/lib/Driver/ToolChains/MinGW.h
   27   bool hasIntegratedCPP() const override { return false; }
   40   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/Minix.h
   26   bool hasIntegratedCPP() const override { return false; }
   38   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/Myriad.h
   26   bool hasIntegratedCPP() const override { return true; }
   38   bool hasIntegratedCPP() const override { return false; } // not sure.
   55   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/NaCl.h
   34   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/NetBSD.h
   27   bool hasIntegratedCPP() const override { return false; }
   39   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/OpenBSD.h
   27   bool hasIntegratedCPP() const override { return false; }
   39   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/PS4CPU.h
   32   bool hasIntegratedCPP() const override { return false; }
   45   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/RISCVToolchain.h
   50   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/Solaris.h
   27   bool hasIntegratedCPP() const override { return false; }
   39   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/WebAssembly.h
   26   bool hasIntegratedCPP() const override { return false; }
tools/clang/lib/Driver/ToolChains/XCore.h
   27   bool hasIntegratedCPP() const override { return false; }
   38   bool hasIntegratedCPP() const override { return false; }

References

tools/clang/lib/Driver/Driver.cpp
 3927     if (!T || !canCollapsePreprocessorAction() || !T->hasIntegratedCPP())