Lines Matching refs:Allocator
28 Sema::Sema(llvm::BumpPtrAllocator &Allocator, const SourceManager &SourceMgr, in Sema() argument
31 Allocator(Allocator), SourceMgr(SourceMgr), Diags(Diags), Traits(Traits), in Sema()
40 ThisDeclInfo = new (Allocator) DeclInfo; in setDecl()
47 return new (Allocator) ParagraphComment(Content); in actOnParagraphComment()
55 BlockCommandComment *BC = new (Allocator) BlockCommandComment(LocBegin, LocEnd, in actOnBlockCommandStart()
82 new (Allocator) ParamCommandComment(LocBegin, LocEnd, CommandID, in actOnParamCommandStart()
270 Argument *A = new (Allocator) Argument(SourceRange(ArgLocBegin, in actOnParamCommandParamNameArg()
288 new (Allocator) TParamCommandComment(LocBegin, LocEnd, CommandID, in actOnTParamCommandStart()
308 Argument *A = new (Allocator) Argument(SourceRange(ArgLocBegin, in actOnTParamCommandParamNameArg()
374 return new (Allocator) InlineCommandComment( in actOnInlineCommand()
389 Argument *A = new (Allocator) Argument(SourceRange(ArgLocBegin, in actOnInlineCommand()
394 return new (Allocator) InlineCommandComment( in actOnInlineCommand()
413 return new (Allocator) InlineCommandComment( in actOnUnknownCommand()
422 return new (Allocator) TextComment(LocBegin, LocEnd, Text); in actOnText()
428 return new (Allocator) VerbatimBlockComment( in actOnVerbatimBlockStart()
436 return new (Allocator) VerbatimBlockLineComment(Loc, Text); in actOnVerbatimBlockLine()
452 VerbatimLineComment *VL = new (Allocator) VerbatimLineComment( in actOnVerbatimLine()
465 return new (Allocator) HTMLStartTagComment(LocBegin, TagName); in actOnHTMLStartTagStart()
485 new (Allocator) HTMLEndTagComment(LocBegin, LocEnd, TagName); in actOnHTMLEndTag()
544 FullComment *FC = new (Allocator) FullComment(Blocks, ThisDeclInfo); in actOnFullComment()