Searched refs:getTypePtr (Results 1 - 25 of 77) sorted by relevance

1234

/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTypeLoc.h104 const Type *getTypePtr() const { function in class:clang::TypeLoc
105 return QualType::getFromOpaquePtr(Ty).getTypePtr();
205 const Type *getTypePtr() const { function in class:clang::UnqualTypeLoc
210 return (TypeLocClass) getTypePtr()->getTypeClass();
232 return UnqualTypeLoc(getTypePtr(), Data);
312 return Derived::classofType(TL.getTypePtr());
332 const TypeClass *getTypePtr() const { function in class:clang::ConcreteTypeLoc
333 return cast<TypeClass>(Base::getTypePtr());
396 return Derived::classofType(TL.getTypePtr());
399 return Derived::classofType(TL.getTypePtr());
403 const TypeClass *getTypePtr() const { function in class:clang::InheritingConcreteTypeLoc
[all...]
H A DCanonicalType.h71 const T *getTypePtr() const { return cast<T>(Stored.getTypePtr()); } function in class:clang::CanQual
217 return CanQualType::CreateUnsafe(this->getTypePtr()->Accessor()); \
221 Type Accessor() const { return this->getTypePtr()->Accessor(); }
232 const T *getTypePtr() const { return Stored.getTypePtr(); } function in class:clang::CanProxyBase
357 return Val.getTypePtr();
562 return CanQualType::CreateUnsafe(this->getTypePtr()->getArgType(i));
572 return arg_type_iterator(this->getTypePtr()->arg_type_begin());
576 return arg_type_iterator(this->getTypePtr()
[all...]
H A DRecursiveASTVisitor.h582 const_cast<Type*>(T.getTypePtr()));
970 if (T->getBaseType().getTypePtr() != T)
995 TRY_TO(WalkUpFrom##TYPE(const_cast<TYPE*>(TL.getTypePtr()))); \
1026 TRY_TO(TraverseType(TL.getTypePtr()->getElementType()));
1049 TRY_TO(TraverseType(QualType(TL.getTypePtr()->getClass(), 0)));
1083 if (TL.getTypePtr()->getSizeExpr())
1084 TRY_TO(TraverseStmt(TL.getTypePtr()->getSizeExpr()));
1085 TRY_TO(TraverseType(TL.getTypePtr()->getElementType()));
1090 TRY_TO(TraverseType(TL.getTypePtr()->getElementType()));
1096 TRY_TO(TraverseType(TL.getTypePtr()
[all...]
H A DType.h570 const Type *getTypePtr() const;
589 return *getTypePtr();
593 return getTypePtr();
770 QualType getLocalUnqualifiedType() const { return QualType(getTypePtr(), 0); }
1004 return Val.getTypePtr();
3807 return cast<TemplateSpecializationType>(InjectedType.getTypePtr());
4566 inline const Type *QualType::getTypePtr() const { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::QualType
4611 return getTypePtr()->isCanonicalUnqualified();
4618 const Type *T = getTypePtr();
4647 if (!getTypePtr()
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DStmtIterator.cpp27 t = vt->getElementType().getTypePtr();
37 p = FindVA(p->getElementType().getTypePtr());
93 if (const VariableArrayType* VAPtr = FindVA(VD->getType().getTypePtr())) {
103 FindVA(TD->getUnderlyingType().getTypePtr())) {
H A DTemplateBase.cpp38 const ::clang::Type *T = TemplArg.getIntegralType().getTypePtr();
471 NumExpansions = Expansion.getTypePtr()->getNumExpansions();
H A DTypeLoc.cpp109 if (Cur.castAs<FunctionProtoTypeLoc>().getTypePtr()
155 if (Cur.castAs<FunctionProtoTypeLoc>().getTypePtr()->hasTrailingReturn())
222 switch (getTypePtr()->getKind()) {
291 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc);
299 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc);
308 if (getTypePtr()->getQualifier()) {
310 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc);
320 getTypePtr()->getArgs(),
H A DType.cpp47 const Type* ty = getTypePtr();
200 return ATy->getElementType().getTypePtr();
209 ->getElementType().getTypePtr();
324 Cur = Ty->desugar().getTypePtr(); \
353 Cur = Ty->desugar().getTypePtr(); \
568 return Visit(T.getTypePtr());
847 const Type *T = CanonicalType.getTypePtr();
996 QualType CanonicalType = getTypePtr()->CanonicalType;
1060 QualType CanonicalType = getTypePtr()->CanonicalType;
1240 const Type *ty = getTypePtr();
[all...]
H A DASTContext.cpp1285 Align = std::max(Align, getPreferredTypeAlign(T.getTypePtr()));
1351 return getTypeInfoInChars(T.getTypePtr());
1570 return getTypeInfo(cast<ObjCObjectType>(T)->getBaseType().getTypePtr());
1600 getReplacementType().getTypePtr());
1606 return getTypeInfo(A->getDeducedType().getTypePtr());
1610 return getTypeInfo(cast<ParenType>(T)->getInnerType().getTypePtr());
1615 = getTypeInfo(Typedef->getUnderlyingType().getTypePtr());
1629 .getTypePtr());
1632 return getTypeInfo(cast<TypeOfType>(T)->getUnderlyingType().getTypePtr());
1636 .getTypePtr());
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DCastToStructChecker.cpp41 const PointerType *OrigPTy = dyn_cast<PointerType>(OrigTy.getTypePtr());
42 const PointerType *ToPTy = dyn_cast<PointerType>(ToTy.getTypePtr());
H A DObjCContainersASTChecker.cpp48 const Type *TP = T.getTypePtr();
59 return isPointerSize(PointeeT.getTypePtr());
H A DCastSizeChecker.cpp36 const PointerType *ToPTy = dyn_cast<PointerType>(ToTy.getTypePtr());
H A DMallocSizeofChecker.cpp145 if (A.getTypePtr() == B.getTypePtr())
H A DGenericTaintChecker.cpp163 (E->getType().getTypePtr()->isPointerType() &&
439 dyn_cast<PointerType>(Arg->getType().getCanonicalType().getTypePtr());
490 const Type *ArgTy = Arg->getType().getTypePtr();
600 dyn_cast<PointerType>(D->getType().getTypePtr()))
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTCommon.h46 if (const BuiltinType *BT = dyn_cast<BuiltinType>(T.getTypePtr()))
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Analysis/
H A DCocoaConventions.cpp28 while (const TypedefType *TD = dyn_cast<TypedefType>(RetTy.getTypePtr())) {
H A DPseudoConstantAnalysis.cpp182 if (!VD->getType().getTypePtr()->isReferenceType())
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp103 const Type *Ty = Context.getCanonicalType(QTy).getTypePtr();
241 const Type *Ty = Context.getCanonicalType(QTy).getTypePtr();
270 const Type *Ty = Context.getCanonicalType(QTy).getTypePtr();
327 const Type *BTy = Context.getCanonicalType(BaseQTy).getTypePtr();
H A DCGCall.h127 return forPrototype(prototype.getTypePtr());
132 return forPrototypePlus(prototype.getTypePtr(), additional);
H A DCodeGenTypes.cpp123 const Type *Key = CGT.getContext().getTagDeclType(RD).getTypePtr();
261 if (RecordDeclTypes.count(Context.getTagDeclType(RD).getTypePtr()))
291 const Type *Ty = T.getTypePtr();
624 const Type *Key = Context.getTagDeclType(RD).getTypePtr();
687 const Type *Key = Context.getTagDeclType(RD).getTypePtr();
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTType.cpp65 const ArrayType *array_type = dyn_cast<ArrayType>(qual_type.getTypePtr());
75 const TagType *tag_type = dyn_cast<TagType>(qual_type.getTypePtr());
334 length = cast<ConstantArrayType>(GetCanonicalQualType().getTypePtr())->getSize().getLimitedValue();
354 const clang::FunctionProtoType *function_proto_type = llvm::dyn_cast<clang::FunctionProtoType>(qual_type.getTypePtr());
378 const ReferenceType *reference_type = cast<ReferenceType>(qual_type.getTypePtr());
414 const ReferenceType *reference_type = cast<ReferenceType>(qual_type.getTypePtr());
639 const TagType *tag_type = dyn_cast<TagType>(qual_type.getTypePtr());
696 const RecordType *record_type = cast<RecordType>(qual_type.getTypePtr());
1198 pointee_or_element_clang_type->SetClangType(m_ast, cast<ArrayType>(qual_type.getTypePtr())->getElementType());
1223 pointee_or_element_clang_type->SetClangType(m_ast, cast<ReferenceType>(qual_type.getTypePtr())
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransBlockObjCVariable.cpp107 if (isa<AttributedType>(ty.getTypePtr()))
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmtAsm.cpp174 const Type *Ty = Exprs[i]->getType().getTypePtr();
255 const Type *Ty = Exprs[ConstraintIdx]->getType().getTypePtr();
H A DTreeTransform.h3467 SpecTL.getTypePtr()->getTemplateName(),
3481 *SpecTL.getTypePtr()->getIdentifier(),
3524 SpecTL.getTypePtr()->getTemplateName(),
3538 *SpecTL.getTypePtr()->getIdentifier(),
3651 const ReferenceType *T = TL.getTypePtr();
3714 const MemberPointerType *T = TL.getTypePtr();
3746 const ConstantArrayType *T = TL.getTypePtr();
3787 const IncompleteArrayType *T = TL.getTypePtr();
3815 const VariableArrayType *T = TL.getTypePtr();
3852 const DependentSizedArrayType *T = TL.getTypePtr();
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp316 const Type *TypeNode = DeclNode->getUnderlyingType().getTypePtr();
561 const Type *TypeNode = It->getType().getTypePtr();

Completed in 308 milliseconds

1234