search for: createchainedincludessource

Displaying 1 result from an estimated 1 matches for "createchainedincludessource".

2015 Mar 15
4
[LLVMdev] FreeBSD's 11.0-CURRENT contrib/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h's IntrusiveRefCntPtr and its use violates C++ privacy rules
...member. It would take a friend relationship to be established to allow the cross-type access to Obj. The code in contrib/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp has such a use and so makes an instance of the violation of the language rules in the actual code. The function clang::createChainedIncludesSourceIt uses classes... class ChainedIncludesSource : public ExternalSemaSource where... class ExternalSemaSource : public ExternalASTSource where... class ExternalASTSource : public RefCountedBase<ExternalASTSource> where... template <class Derived> class RefCountedBase; and it uses both...