Home
last modified time | relevance | path

Searched refs:getTypePtr (Results 1 – 25 of 85) sorted by relevance

1234

/external/clang/include/clang/AST/
DTypeLoc.h111 const Type *getTypePtr() const { in getTypePtr() function
112 return QualType::getFromOpaquePtr(Ty).getTypePtr(); in getTypePtr()
227 const Type *getTypePtr() const { in getTypePtr() function
232 return (TypeLocClass) getTypePtr()->getTypeClass(); in getTypeLocClass()
255 TypeLoc::getLocalAlignmentForType(QualType(getTypePtr(), 0)); in getUnqualifiedLoc()
258 return UnqualTypeLoc(getTypePtr(), reinterpret_cast<void*>(dataInt)); in getUnqualifiedLoc()
341 Derived::classofType(TL.getTypePtr()); in isKind()
379 const TypeClass *getTypePtr() const { in getTypePtr() function
380 return cast<TypeClass>(Base::getTypePtr()); in getTypePtr()
466 Derived::classofType(TL.getTypePtr()); in isKind()
[all …]
DCanonicalType.h70 const T *getTypePtr() const { return cast<T>(Stored.getTypePtr()); } in getTypePtr() function
216 return CanQualType::CreateUnsafe(this->getTypePtr()->Accessor()); \
220 Type Accessor() const { return this->getTypePtr()->Accessor(); }
231 const T *getTypePtr() const { return Stored.getTypePtr(); } in getTypePtr() function
356 return Val.getTypePtr();
491 return CanQualType::CreateUnsafe(this->getTypePtr()->getParamType(i));
501 return param_type_iterator(this->getTypePtr()->param_type_begin());
505 return param_type_iterator(this->getTypePtr()->param_type_end());
623 assert((Other.isNull() || isa<T>(Other.getTypePtr())) &&
639 if (isa<U>(Stored.getTypePtr()))
[all …]
DRecursiveASTVisitor.h639 DISPATCH(CLASS##Type, CLASS##Type, const_cast<Type *>(T.getTypePtr()));
1042 if (T->getBaseType().getTypePtr() != T)
1069 TRY_TO(WalkUpFrom##TYPE(const_cast<TYPE *>(TL.getTypePtr()))); \
1100 TRY_TO(TraverseType(TL.getTypePtr()->getElementType()));
1119 TRY_TO(TraverseType(QualType(TL.getTypePtr()->getClass(), 0)));
1159 if (TL.getTypePtr()->getSizeExpr())
1160 TRY_TO(TraverseStmt(TL.getTypePtr()->getSizeExpr()));
1161 TRY_TO(TraverseType(TL.getTypePtr()->getElementType()));
1166 TRY_TO(TraverseType(TL.getTypePtr()->getElementType()));
1172 TRY_TO(TraverseType(TL.getTypePtr()->getElementType()));
[all …]
DType.h635 const Type *getTypePtr() const;
654 return *getTypePtr();
658 return getTypePtr();
831 QualType getLocalUnqualifiedType() const { return QualType(getTypePtr(), 0); }
1118 return Val.getTypePtr();
4331 return cast<TemplateSpecializationType>(InjectedType.getTypePtr());
5262 inline const Type *QualType::getTypePtr() const {
5307 return getTypePtr()->isCanonicalUnqualified();
5314 const Type *T = getTypePtr();
5343 if (!getTypePtr()->getCanonicalTypeInternal().hasLocalQualifiers())
[all …]
/external/clang/lib/Tooling/Core/
DQualTypeNames.cpp163 return QT.getTypePtr(); in getFullyQualifiedTemplateType()
195 return QT.getTypePtr(); in getFullyQualifiedTemplateType()
388 if (isa<PointerType>(QT.getTypePtr())) { in getFullyQualifiedType()
400 if (isa<ReferenceType>(QT.getTypePtr())) { in getFullyQualifiedType()
402 bool IsLValueRefTy = isa<LValueReferenceType>(QT.getTypePtr()); in getFullyQualifiedType()
420 while (isa<SubstTemplateTypeParmType>(QT.getTypePtr())) { in getFullyQualifiedType()
424 QT = dyn_cast<SubstTemplateTypeParmType>(QT.getTypePtr())->desugar(); in getFullyQualifiedType()
435 QT = QualType(QT.getTypePtr(), 0); in getFullyQualifiedType()
437 if (const auto *ETypeInput = dyn_cast<ElaboratedType>(QT.getTypePtr())) { in getFullyQualifiedType()
443 Prefix = createNestedNameSpecifierForScopeOf(Ctx, QT.getTypePtr(), in getFullyQualifiedType()
[all …]
/external/clang/lib/StaticAnalyzer/Checkers/
DDynamicTypeChecker.cpp80 QualType::print(DynamicType.getTypePtr(), Qualifiers(), OS, C.getLangOpts(), in reportTypeError()
83 QualType::print(StaticType.getTypePtr(), Qualifiers(), OS, C.getLangOpts(), in reportTypeError()
124 QualType::print(TrackedType.getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
130 QualType::print(ExplicitCast->getSubExpr()->getType().getTypePtr(), in VisitNode()
133 QualType::print(ExplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
138 QualType::print(ImplicitCast->getSubExpr()->getType().getTypePtr(), in VisitNode()
141 QualType::print(ImplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
DCastToStructChecker.cpp41 const PointerType *OrigPTy = dyn_cast<PointerType>(OrigTy.getTypePtr()); in checkPreStmt()
42 const PointerType *ToPTy = dyn_cast<PointerType>(ToTy.getTypePtr()); in checkPreStmt()
DObjCContainersASTChecker.cpp49 const Type *TP = T.getTypePtr(); in hasPointerToPointerSizedType()
60 return isPointerSize(PointeeT.getTypePtr()); in hasPointerToPointerSizedType()
DMallocSizeofChecker.cpp147 if (A.getTypePtr() == B.getTypePtr()) in typesCompatible()
DGenericTaintChecker.cpp162 (E->getType().getTypePtr()->isPointerType() && in isTaintedOrPointsToTainted()
438 dyn_cast<PointerType>(Arg->getType().getCanonicalType().getTypePtr()); in getPointedToSymbol()
489 const Type *ArgTy = Arg->getType().getTypePtr(); in process()
599 dyn_cast<PointerType>(D->getType().getTypePtr())) in isStdin()
DDynamicTypePropagation.cpp931 QualType::print(ExplicitCast->getSubExpr()->getType().getTypePtr(), in VisitNode()
934 QualType::print(ExplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
939 QualType::print(ImplicitCast->getSubExpr()->getType().getTypePtr(), in VisitNode()
942 QualType::print(ImplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
DCastSizeChecker.cpp92 const PointerType *ToPTy = dyn_cast<PointerType>(ToTy.getTypePtr()); in checkPreStmt()
/external/clang/lib/AST/
DStmtIterator.cpp27 t = vt->getElementType().getTypePtr(); in FindVA()
37 p = FindVA(p->getElementType().getTypePtr()); in NextVA()
72 if (const VariableArrayType* VAPtr = FindVA(VD->getType().getTypePtr())) { in HandleDecl()
82 FindVA(TD->getUnderlyingType().getTypePtr())) { in HandleDecl()
DTypeLoc.cpp179 if (Cur.castAs<FunctionProtoTypeLoc>().getTypePtr() in getBeginLoc()
225 if (Cur.castAs<FunctionProtoTypeLoc>().getTypePtr()->hasTrailingReturn()) in getEndLoc()
292 switch (getTypePtr()->getKind()) { in getWrittenTypeSpec()
400 getTypePtr()->getTypeArgsAsWritten()[i], Loc)); in initializeLocal()
420 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc); in initializeLocal()
428 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc); in initializeLocal()
437 if (getTypePtr()->getQualifier()) { in initializeLocal()
439 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc); in initializeLocal()
449 getTypePtr()->getArgs(), in initializeLocal()
DType.cpp48 const Type* ty = getTypePtr(); in getBaseTypeIdentifier()
194 return ATy->getElementType().getTypePtr(); in getArrayElementTypeNoTypeQual()
203 ->getElementType().getTypePtr(); in getArrayElementTypeNoTypeQual()
318 Cur = Ty->desugar().getTypePtr(); \ in getAsSugar()
351 Cur = Ty->desugar().getTypePtr(); \ in getUnqualifiedDesugaredType()
530 if (next.getTypePtr() == cur) return false; in isObjCInertUnsafeUnretainedType()
531 cur = next.getTypePtr(); in isObjCInertUnsafeUnretainedType()
1278 if (auto AT = getTypePtr()->getAs<AtomicType>()) in getAtomicUnqualifiedType()
1549 return Visit(T.getTypePtr()); in Visit()
1832 const Type *T = CanonicalType.getTypePtr(); in getScalarTypeKind()
[all …]
/external/clang/lib/CodeGen/
DCodeGenTypes.cpp120 const Type *Key = CGT.getContext().getTagDeclType(RD).getTypePtr(); in isSafeToConvert()
266 if (RecordDeclTypes.count(Context.getTagDeclType(RD).getTypePtr())) in UpdateCompletedType()
279 const Type *Ty = T.getTypePtr(); in RefreshTypeCacheForClass()
311 const Type *Ty = QFT.getTypePtr(); in ConvertFunctionType()
312 const FunctionType *FT = cast<FunctionType>(QFT.getTypePtr()); in ConvertFunctionType()
382 const Type *Ty = T.getTypePtr(); in ConvertType()
661 const Type *Key = Context.getTagDeclType(RD).getTypePtr(); in ConvertRecordDeclType()
724 const Type *Key = Context.getTagDeclType(RD).getTypePtr(); in getCGRecordLayout()
DCodeGenTBAA.cpp102 const Type *Ty = Context.getCanonicalType(QTy).getTypePtr(); in getTBAAInfo()
217 const Type *Ty = Context.getCanonicalType(QTy).getTypePtr(); in getTBAAStructInfo()
246 const Type *Ty = Context.getCanonicalType(QTy).getTypePtr(); in getTBAAStructTypeInfo()
298 const Type *BTy = Context.getCanonicalType(BaseQTy).getTypePtr(); in getTBAAStructTagInfo()
DObjectFilePCHContainerOperations.cpp89 if (!QualTy.isNull() && CanRepresent(QualTy.getTypePtr())) in VisitTypeDecl()
96 if (!QualTy.isNull() && CanRepresent(QualTy.getTypePtr())) in VisitObjCInterfaceDecl()
113 if (CanRepresent(FnTy.getTypePtr())) in VisitFunctionDecl()
132 if (CanRepresent(FnTy.getTypePtr())) in VisitObjCMethodDecl()
/external/clang/lib/StaticAnalyzer/Core/
DIssueHash.cpp53 llvm::dyn_cast_or_null<FunctionType>(Target->getType().getTypePtr()); in GetSignature()
66 dyn_cast_or_null<FunctionProtoType>(Target->getType().getTypePtr())) { in GetSignature()
/external/clang/lib/Serialization/
DASTCommon.h60 if (const BuiltinType *BT = dyn_cast<BuiltinType>(T.getTypePtr())) in MakeTypeID()
/external/clang/lib/ARCMigrate/
DTransBlockObjCVariable.cpp106 if (isa<AttributedType>(ty.getTypePtr())) in isImplicitStrong()
/external/clang/lib/Analysis/
DPseudoConstantAnalysis.cpp179 if (!VD->getType().getTypePtr()->isReferenceType()) in RunAnalysis()
/external/clang/lib/Index/
DIndexTypeSourceInfo.cpp108 if (const TemplateSpecializationType *T = TL.getTypePtr()) { in VisitTemplateSpecializationTypeLoc()
/external/clang/include/clang/CodeGen/
DCGFunctionInfo.h417 return forPrototype(prototype.getTypePtr(), FD); in forPrototype()
423 return forPrototypePlus(prototype.getTypePtr(), additional, FD); in forPrototypePlus()
/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp54 if (TL.getTypePtr()->isParameterPack()) in VisitTemplateTypeParmTypeLoc()
55 Unexpanded.push_back(std::make_pair(TL.getTypePtr(), TL.getNameLoc())); in VisitTemplateTypeParmTypeLoc()
898 NumExpansions = Expansion.getTypePtr()->getNumExpansions(); in getTemplateArgumentPackExpansionPattern()

1234