Searched defs:PointerType (Results 1 - 6 of 6) sorted by relevance

/external/llvm/include/llvm/
H A DDerivedTypes.h143 /// CompositeType - Common super class of ArrayType, StructType, PointerType
429 /// PointerType - Class to represent pointers.
431 class PointerType : public SequentialType { class in namespace:llvm
432 PointerType(const PointerType &); // Do not implement
433 const PointerType &operator=(const PointerType &); // Do not implement
434 explicit PointerType(Type *ElType, unsigned AddrSpace);
436 /// PointerType::get - This constructs a pointer to an object of the specified
438 static PointerType *ge
[all...]
/external/webkit/Source/JavaScriptCore/wtf/
H A DListHashSet.h256 typedef ValueType* PointerType; typedef in class:WTF::ListHashSetIterator
267 PointerType get() const { return const_cast<PointerType>(m_iterator.get()); }
269 PointerType operator->() const { return get(); }
299 typedef const ValueType* PointerType; typedef in class:WTF::ListHashSetConstIterator
315 PointerType get() const
320 PointerType operator->() const { return get(); }
H A DHashTable.h102 typedef const ValueType* PointerType; typedef in class:WTF::HashTableConstIterator
113 HashTableConstIterator(const HashTableType* table, PointerType position, PointerType endPosition)
120 HashTableConstIterator(const HashTableType* table, PointerType position, PointerType endPosition, HashItemKnownGoodTag)
158 PointerType get() const
164 PointerType operator->() const { return get(); }
209 PointerType m_position;
210 PointerType m_endPosition;
230 typedef ValueType* PointerType; typedef in class:WTF::HashTableIterator
[all...]
/external/clang/lib/CodeGen/
H A DCGRTTI.cpp212 static bool TypeInfoIsInStandardLibrary(const PointerType *PointerTy) {
237 if (const PointerType *PointerTy = dyn_cast<PointerType>(Ty))
289 if (const PointerType *PointerTy = dyn_cast<PointerType>(Ty))
654 BuildPointerTypeInfo(cast<PointerType>(Ty)->getPointeeType());
991 QualType PointerType = Context.getPointerType(Type); local
994 RTTIBuilder(*this).BuildTypeInfo(PointerType, true);
/external/llvm/lib/VMCore/
H A DType.cpp238 return cast<PointerType>(this)->getAddressSpace();
269 PointerType *Type::getHalfPtrTy(LLVMContext &C, unsigned AS) {
273 PointerType *Type::getFloatPtrTy(LLVMContext &C, unsigned AS) {
277 PointerType *Type::getDoublePtrTy(LLVMContext &C, unsigned AS) {
281 PointerType *Type::getX86_FP80PtrTy(LLVMContext &C, unsigned AS) {
285 PointerType *Type::getFP128PtrTy(LLVMContext &C, unsigned AS) {
289 PointerType *Type::getPPC_FP128PtrTy(LLVMContext &C, unsigned AS) {
293 PointerType *Type::getX86_MMXPtrTy(LLVMContext &C, unsigned AS) {
297 PointerType *Type::getIntNPtrTy(LLVMContext &C, unsigned N, unsigned AS) {
301 PointerType *Typ
772 PointerType::PointerType(Type *E, unsigned AddrSpace) function in class:PointerType
[all...]
/external/clang/include/clang/AST/
H A DType.h1105 /// there is a PointerType that represents 'int*', which, like 'int', is
1106 /// canonical. Finally, there is a PointerType type for 'foo*' whose canonical
1904 /// PointerType - C99 6.7.5.1 - Pointer Declarators.
1906 class PointerType : public Type, public llvm::FoldingSetNode { class in namespace:clang
1909 PointerType(QualType Pointee, QualType CanonicalPtr) : function in class:clang::PointerType
1933 static bool classof(const PointerType *) { return true; }
4679 if (const PointerType *PT = t.getAs<PointerType>()) {
4771 return isa<PointerType>(CanonicalType);
4789 if (const PointerType *
[all...]

Completed in 149 milliseconds