Lines Matching refs:Allocator
25 Sema::Sema(llvm::BumpPtrAllocator &Allocator, const SourceManager &SourceMgr, in Sema() argument
27 Allocator(Allocator), SourceMgr(SourceMgr), Diags(Diags), Traits(Traits), in Sema()
35 ThisDeclInfo = new (Allocator) DeclInfo; in setDecl()
42 return new (Allocator) ParagraphComment(Content); in actOnParagraphComment()
48 return new (Allocator) BlockCommandComment(LocBegin, LocEnd, CommandID); in actOnBlockCommandStart()
68 new (Allocator) ParamCommandComment(LocBegin, LocEnd, CommandID); in actOnParamCommandStart()
145 Argument *A = new (Allocator) Argument(SourceRange(ArgLocBegin, in actOnParamCommandParamNameArg()
161 new (Allocator) TParamCommandComment(LocBegin, LocEnd, CommandID); in actOnTParamCommandStart()
179 Argument *A = new (Allocator) Argument(SourceRange(ArgLocBegin, in actOnTParamCommandParamNameArg()
245 return new (Allocator) InlineCommandComment( in actOnInlineCommand()
260 Argument *A = new (Allocator) Argument(SourceRange(ArgLocBegin, in actOnInlineCommand()
265 return new (Allocator) InlineCommandComment( in actOnInlineCommand()
278 return new (Allocator) InlineCommandComment( in actOnUnknownCommand()
287 return new (Allocator) TextComment(LocBegin, LocEnd, Text); in actOnText()
293 return new (Allocator) VerbatimBlockComment( in actOnVerbatimBlockStart()
301 return new (Allocator) VerbatimBlockLineComment(Loc, Text); in actOnVerbatimBlockLine()
317 return new (Allocator) VerbatimLineComment( in actOnVerbatimLine()
327 return new (Allocator) HTMLStartTagComment(LocBegin, TagName); in actOnHTMLStartTagStart()
347 new (Allocator) HTMLEndTagComment(LocBegin, LocEnd, TagName); in actOnHTMLEndTag()
406 FullComment *FC = new (Allocator) FullComment(Blocks, ThisDeclInfo); in actOnFullComment()