Home
last modified time | relevance | path

Searched +refs:clang +refs:delete (Results 1 – 25 of 136) sorted by relevance

123456

/external/clang/include/clang/Basic/
DIdentifierTable.h30 namespace clang {
77 IdentifierInfo(const IdentifierInfo&) = delete;
78 void operator=(const IdentifierInfo&) = delete;
384 IdentifierIterator(const IdentifierIterator &) = delete;
385 void operator=(const IdentifierIterator &) = delete;
742 SelectorTable(const SelectorTable &) = delete;
743 void operator=(const SelectorTable &) = delete;
817 struct DenseMapInfo<clang::Selector> {
818 static inline clang::Selector getEmptyKey() {
819 return clang::Selector::getEmptyMarker();
[all …]
/external/clang/include/clang/Lex/
DPreprocessingRecord.h28 namespace clang {
35 void *operator new(size_t bytes, clang::PreprocessingRecord &PR,
39 void operator delete(void *ptr, clang::PreprocessingRecord &PR,
42 namespace clang {
108 void operator delete(void *ptr, PreprocessingRecord &PR, in delete() function
110 return ::operator delete(ptr, PR, alignment); in delete()
113 void operator delete(void *, std::size_t) LLVM_NOEXCEPT {} in delete() function
114 void operator delete(void *, void *) LLVM_NOEXCEPT {} in delete() function
119 void operator delete(void *data) LLVM_NOEXCEPT;
526 inline void *operator new(size_t bytes, clang::PreprocessingRecord &PR, in new()
[all …]
DHeaderMap.h24 namespace clang {
35 HeaderMap(const HeaderMap &) = delete;
36 void operator=(const HeaderMap &) = delete;
DPTHLexer.h19 namespace clang {
47 PTHLexer(const PTHLexer &) = delete;
48 void operator=(const PTHLexer &) = delete;
DPTHManager.h31 namespace clang {
95 PTHManager(const PTHManager &) = delete;
96 void operator=(const PTHManager &) = delete;
DPreprocessorLexer.h22 namespace clang {
72 PreprocessorLexer(const PreprocessorLexer &) = delete;
73 void operator=(const PreprocessorLexer &) = delete;
DTokenLexer.h19 namespace clang {
102 TokenLexer(const TokenLexer &) = delete;
103 void operator=(const TokenLexer &) = delete;
/external/clang/include/clang/AST/
DAttrIterator.h20 namespace clang {
26 void *operator new(size_t Bytes, const clang::ASTContext &C,
30 void *operator new[](size_t Bytes, const clang::ASTContext &C,
36 void operator delete(void *Ptr, const clang::ASTContext &C, size_t);
37 void operator delete[](void *Ptr, const clang::ASTContext &C, size_t);
39 namespace clang {
DDeclarationName.h24 namespace clang {
347 DeclarationNameTable(const DeclarationNameTable&) = delete;
348 void operator=(const DeclarationNameTable&) = delete;
574 struct DenseMapInfo<clang::DeclarationName> {
575 static inline clang::DeclarationName getEmptyKey() {
576 return clang::DeclarationName::getEmptyMarker();
579 static inline clang::DeclarationName getTombstoneKey() {
580 return clang::DeclarationName::getTombstoneMarker();
583 static unsigned getHashValue(clang::DeclarationName Name) {
588 isEqual(clang::DeclarationName LHS, clang::DeclarationName RHS) {
[all …]
DCommentCommandTraits.h26 namespace clang {
169 CommandTraits(const CommandTraits &) = delete;
170 void operator=(const CommandTraits &) = delete;
DCommentParser.h23 namespace clang {
31 Parser(const Parser &) = delete;
32 void operator=(const Parser &) = delete;
DAttr.h34 namespace clang {
62 void operator delete(void *data) LLVM_NOEXCEPT { in delete() function
72 void operator delete(void *Ptr, ASTContext &C, in delete() function
74 return ::operator delete(Ptr, C, Alignment); in delete()
/external/clang/include/clang/Sema/
DDeclSpec.h38 namespace clang {
246 static const TSCS TSCS_unspecified = clang::TSCS_unspecified;
247 static const TSCS TSCS___thread = clang::TSCS___thread;
248 static const TSCS TSCS_thread_local = clang::TSCS_thread_local;
249 static const TSCS TSCS__Thread_local = clang::TSCS__Thread_local;
253 static const TSW TSW_unspecified = clang::TSW_unspecified;
254 static const TSW TSW_short = clang::TSW_short;
255 static const TSW TSW_long = clang::TSW_long;
256 static const TSW TSW_longlong = clang::TSW_longlong;
266 static const TSS TSS_unspecified = clang::TSS_unspecified;
[all …]
DTemplateDeduction.h20 namespace clang {
47 TemplateDeductionInfo(const TemplateDeductionInfo &) = delete;
48 void operator=(const TemplateDeductionInfo &) = delete;
255 const TemplateSpecCandidateSet &) = delete;
256 void operator=(const TemplateSpecCandidateSet &) = delete;
/external/clang/include/clang/Analysis/Analyses/
DThreadSafetyUtil.h28 namespace clang {
68 clang::threadSafety::til::MemRegionRef &R) { in new()
73 namespace clang {
76 std::string getSourceLiteralString(const clang::Expr *CE);
79 using clang::SourceLocation;
217 SimpleArray(const SimpleArray<T> &A) = delete;
246 CopyOnWriteVector(const CopyOnWriteVector &V) = delete;
247 void operator=(const CopyOnWriteVector &V) = delete;
272 delete Data; in destroy()
DDominators.h30 namespace clang {
47 ~DominatorTree() override { delete DT; } in ~DominatorTree()
169 template <> struct GraphTraits< ::clang::DomTreeNode* > {
170 typedef ::clang::DomTreeNode NodeType;
183 typedef df_iterator< ::clang::DomTreeNode* > nodes_iterator;
185 static nodes_iterator nodes_begin(::clang::DomTreeNode *N) {
189 static nodes_iterator nodes_end(::clang::DomTreeNode *N) {
194 template <> struct GraphTraits< ::clang::DominatorTree* >
195 : public GraphTraits< ::clang::DomTreeNode* > {
196 static NodeType *getEntryNode(::clang::DominatorTree *DT) {
[all …]
/external/clang/lib/CodeGen/
DCGLoopInfo.h30 namespace clang {
90 LoopInfoStack(const LoopInfoStack &) = delete;
91 void operator=(const LoopInfoStack &) = delete;
102 void push(llvm::BasicBlock *Header, clang::ASTContext &Ctx,
DSanitizerMetadata.h26 namespace clang {
34 SanitizerMetadata(const SanitizerMetadata &) = delete;
35 void operator=(const SanitizerMetadata &) = delete;
/external/llvm/test/Transforms/ObjCARC/
Dempty-block.ll12 ; Don't delete the autorelease.
31 tail call void @objc_release(i8* %1) nounwind, !clang.imprecise_release !0
36 ; Do delete the autorelease, even with the retain in a different block.
52 tail call void @objc_release(i8* %1) nounwind, !clang.imprecise_release !0
/external/clang/include/clang/Rewrite/Core/
DTokenRewriter.h24 namespace clang {
46 TokenRewriter(const TokenRewriter &) = delete;
47 void operator=(const TokenRewriter &) = delete;
DDeltaTree.h19 namespace clang {
30 void operator=(const DeltaTree &) = delete;
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DProgramStateTrait.h31 namespace clang {
45 namespace clang { \
93 delete (typename data_type::Factory*) Ctx;
145 delete (typename data_type::Factory*) Ctx;
184 delete (typename data_type::Factory*) Ctx;
DSVals.h27 namespace clang {
206 bool isUndef() const = delete;
207 bool isValid() const = delete;
239 bool isUnknown() const = delete;
240 bool isUnknownOrUndef() const = delete;
241 bool isValid() const = delete;
562 clang::ento::SVal V) {
568 template <> struct isPodLike<clang::ento::SVal> {
/external/clang/include/clang/Serialization/
DGlobalModuleIndex.h32 namespace clang {
123 GlobalModuleIndex(const GlobalModuleIndex &) = delete;
124 GlobalModuleIndex &operator=(const GlobalModuleIndex &) = delete;
/external/clang/test/Analysis/Inputs/
Dsystem-header-simulator-cxx.h6 #pragma clang system_header
124 ::delete p; in deallocate()
205 void operator delete(void*, const std::nothrow_t&) throw();
206 void operator delete[](void*, const std::nothrow_t&) throw();
210 void operator delete (void* ptr, void*) throw() {}; in delete() function
211 void operator delete[] (void* ptr, void*) throw() {}; in throw()

123456