HomeSort by: relevance | last modified time | path
    Searched defs:Arena (Results 1 - 10 of 10) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/
Execution.h 61 InMemoryToolResults() : Strings(Arena) {}
69 llvm::BumpPtrAllocator Arena;
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
RangedConstraintManager.h 230 llvm::SpecificBumpPtrAllocator<ContainerType> Arena;
  /src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/
Tree.cpp 35 syntax::Arena::Arena(SourceManager &SourceMgr, const LangOptions &LangOpts,
39 const syntax::TokenBuffer &syntax::Arena::getTokenBuffer() const {
44 syntax::Arena::lexBuffer(std::unique_ptr<llvm::MemoryBuffer> Input) {
BuildTree.cpp 369 TreeBuilder(syntax::Arena &Arena) : Arena(Arena), Pending(Arena) {
370 for (const auto &T : Arena.getTokenBuffer().expandedTokens())
374 llvm::BumpPtrAllocator &allocator() { return Arena.getAllocator(); }
376 return Arena.getSourceManager();
383 Pending.foldChildren(Arena, Range, New);
396 Pending.foldChildren(Arena, Range, New)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/
Tree.h 39 /// A memory arena for syntax trees. Also tracks the underlying token buffers,
41 class Arena {
43 Arena(SourceManager &SourceMgr, const LangOptions &LangOpts,
92 /// Idiomatically, nodes are allocated on an Arena and never moved.
  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
ThreadSafetyCommon.h 363 SExprBuilder(til::MemRegionRef A) : Arena(A) {
365 SelfVar = new (Arena) til::Variable(nullptr);
487 til::MemRegionRef Arena;
ThreadSafetyTraverse.h 150 Container(CopyReducerBase &S, unsigned N) : Elems(S.Arena, N) {}
158 CopyReducerBase(MemRegionRef A) : Arena(A) {}
161 MemRegionRef Arena;
ThreadSafetyTIL.h 301 /// SExpr objects must be created in an arena.
1533 : SExpr(COP_BasicBlock), Arena(A), BlockID(0), Visited(false) {}
1536 : SExpr(COP_BasicBlock), Arena(A), BlockID(0), Visited(false),
1584 Args.reserveCheck(1, Arena);
1590 Instrs.reserveCheck(1, Arena);
1599 void reserveArguments(unsigned Nargs) { Args.reserve(Nargs, Arena); }
1602 void reserveInstructions(unsigned Nins) { Instrs.reserve(Nins, Arena); }
1654 // The arena used to allocate this block.
1655 MemRegionRef Arena;
1695 : SExpr(COP_SCFG), Arena(A), Blocks(A, Nblocks)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Tooling/
InterpolatingCompilationDatabase.cpp 331 : OriginalPaths(std::move(Files)), Strings(Arena) {
498 BumpPtrAllocator Arena;
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
ThreadSafetyCommon.cpp 160 return CapabilityExpr(new (Arena) til::Wildcard(), false);
259 return new (Arena) til::Literal(cast<Expr>(S));
269 return new (Arena) til::Undefined(S);
298 return new (Arena) til::LiteralPtr(VD);
348 til::SExpr *E = new (Arena) til::SApply(BE);
354 til::Project *P = new (Arena) til::Project(E, D);
363 til::SExpr *E = new (Arena) til::SApply(BE);
367 til::Project *P = new (Arena) til::Project(E, D);
395 E = new (Arena) til::Apply(E, A);
397 return new (Arena) til::Call(E, CE)
    [all...]

Completed in 31 milliseconds