Searched refs:BaseT (Results 1 - 7 of 7) sorted by relevance

/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTBAA.h40 : BaseT(B), AccessN(A), Offset(O) {}
41 const Type *BaseT; member in struct:clang::CodeGen::TBAAPathTag
145 return DenseMapInfo<const clang::Type *>::getHashValue(Val.BaseT) ^
152 return LHS.BaseT == RHS.BaseT &&
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/
H A DASTTypeTraits.h221 /// \brief Converter that uses dyn_cast<T> from a stored BaseT*.
222 template <typename T, typename BaseT> struct DynCastPtrConverter {
224 if (ASTNodeKind::getFromNodeKind<BaseT>().isBaseOf(NodeKind))
225 return dyn_cast<T>(*reinterpret_cast<BaseT *const *>(Storage));
228 static DynTypedNode create(const BaseT &Node) {
231 new (Result.Storage.buffer) const BaseT * (&Node);
/freebsd-10.1-release/contrib/llvm/include/llvm/ADT/
H A DValueMap.h281 typedef typename DenseMapT::iterator BaseT; typedef in class:llvm::ValueMapIterator
283 BaseT I;
287 ValueMapIterator(BaseT I) : I(I) {}
289 BaseT base() const { return I; }
330 typedef typename DenseMapT::const_iterator BaseT; typedef in class:llvm::ValueMapConstIterator
332 BaseT I;
335 ValueMapConstIterator(BaseT I) : I(I) {}
339 BaseT base() const { return I; }
H A DDenseMap.h539 typedef DenseMapBase<DenseMap, KeyT, ValueT, KeyInfoT> BaseT; typedef in class:llvm::DenseMap
540 typedef typename BaseT::BucketT BucketT;
553 DenseMap(const DenseMap &other) : BaseT() {
559 DenseMap(DenseMap &&other) : BaseT() {
602 this->BaseT::copyFrom(other);
611 this->BaseT::initEmpty();
625 this->BaseT::initEmpty();
644 this->BaseT::initEmpty();
695 typedef DenseMapBase<SmallDenseMap, KeyT, ValueT, KeyInfoT> BaseT; typedef in class:llvm::SmallDenseMap
696 typedef typename BaseT
[all...]
/freebsd-10.1-release/contrib/llvm/include/llvm/Support/
H A DYAMLParser.h276 /// BaseT must have a ValueT* member named CurrentEntry and a member function
278 template <class BaseT, class ValueT>
283 basic_collection_iterator(BaseT *B) : Base(B) {}
318 BaseT *Base;
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaPseudoObject.cpp1082 QualType BaseT = BaseExpr->getType(); local
1086 BaseT->getAs<ObjCObjectPointerType>()) {
1126 bool receiverIdType = (BaseT->isObjCIdType() ||
1127 BaseT->isObjCQualifiedIdType());
1191 QualType BaseT = BaseExpr->getType(); local
1195 BaseT->getAs<ObjCObjectPointerType>()) {
1238 bool receiverIdType = (BaseT->isObjCIdType() ||
1239 BaseT->isObjCQualifiedIdType());
H A DSemaType.cpp1615 QualType BaseT = Context.getBaseElementType(T); local
1617 !BaseT.isPODType(Context) &&
1618 !BaseT->isObjCLifetimeType()) {
1620 << BaseT;

Completed in 140 milliseconds