HomeSort by: relevance | last modified time | path
    Searched refs:ImmutableList (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
ImmutableList.h 1 //==--- ImmutableList.h - Immutable (functional) list interface --*- C++ -*-==//
9 // This file defines the ImmutableList class.
55 /// ImmutableList - This class represents an immutable (functional) list.
58 /// This interface matches ImmutableSet and ImmutableMap. ImmutableList
64 class ImmutableList {
79 ImmutableList(const ImmutableListImpl<T>* x = nullptr) : X(x) {}
90 iterator(ImmutableList l) : L(l.getInternalPointer()) {}
100 ImmutableList getList() const { return L; }
127 bool isEqual(const ImmutableList& L) const { return X == L.X; }
129 bool operator==(const ImmutableList& L) const { return isEqual(L);
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
BasicValueFactory.h 27 #include "llvm/ADT/ImmutableList.h"
43 llvm::ImmutableList<SVal> L;
46 CompoundValData(QualType t, llvm::ImmutableList<SVal> l) : T(t), L(l) {
50 using iterator = llvm::ImmutableList<SVal>::iterator;
56 llvm::ImmutableList<SVal> L);
83 llvm::ImmutableList<const CXXBaseSpecifier *> L;
87 llvm::ImmutableList<const CXXBaseSpecifier *> L)
90 using iterator = llvm::ImmutableList<const CXXBaseSpecifier *>::iterator;
96 llvm::ImmutableList<const CXXBaseSpecifier *> L);
101 llvm::ImmutableList<const CXXBaseSpecifier *> getCXXBaseList() const
    [all...]
ProgramStateTrait.h 19 #include "llvm/ADT/ImmutableList.h"
50 /// ImmutableMap, ImmutableSet, ImmutableList. The macro should not be used
122 /// the ProgramState. This is implementing using llvm::ImmutableList.
133 REGISTER_TRAIT_WITH_PROGRAMSTATE(Name, llvm::ImmutableList<Elem>)
140 using Name = llvm::ImmutableList<Elem>; \
233 // Partial-specialization for ImmutableList.
235 struct ProgramStatePartialTrait<llvm::ImmutableList<T>> {
236 using data_type = llvm::ImmutableList<T>;
SVals.h 22 #include "llvm/ADT/ImmutableList.h"
461 using iterator = llvm::ImmutableList<SVal>::iterator;
539 using iterator = llvm::ImmutableList<const CXXBaseSpecifier *>::iterator;
SValBuilder.h 30 #include "llvm/ADT/ImmutableList.h"
264 NonLoc makeCompoundVal(QualType type, llvm::ImmutableList<SVal> vals) {
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
BasicValueFactory.cpp 22 #include "llvm/ADT/ImmutableList.h"
33 llvm::ImmutableList<SVal> L) {
47 llvm::ImmutableList<const CXXBaseSpecifier *> L) {
127 llvm::ImmutableList<SVal> Vals) {
163 const NamedDecl *ND, llvm::ImmutableList<const CXXBaseSpecifier *> L) {
181 llvm::ImmutableList<const CXXBaseSpecifier *> BaseSpecList) {
201 llvm::ImmutableList<const CXXBaseSpecifier *> BaseSpecList;
ExprEngineC.cpp 762 llvm::ImmutableList<SVal> vals = getBasicVals().getEmptySValList();
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
UninitializedObject.h 158 /// ImmutableList), new FieldChainInfo objects may be created by member
162 using FieldChain = llvm::ImmutableList<const FieldNode &>;

Completed in 22 milliseconds