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

1234

/external/clang/lib/AST/
H A DStmtIterator.cpp27 t = vt->getElementType().getTypePtr();
37 p = FindVA(p->getElementType().getTypePtr());
72 if (const VariableArrayType* VAPtr = FindVA(VD->getType().getTypePtr())) {
82 FindVA(TD->getUnderlyingType().getTypePtr())) {
H A DTemplateBase.cpp38 const ::clang::Type *T = TemplArg.getIntegralType().getTypePtr();
H A DTypeLoc.cpp137 if (Cur.castAs<FunctionProtoTypeLoc>().getTypePtr()
183 if (Cur.castAs<FunctionProtoTypeLoc>().getTypePtr()->hasTrailingReturn())
250 switch (getTypePtr()->getKind()) {
319 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc);
327 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc);
336 if (getTypePtr()->getQualifier()) {
338 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc);
348 getTypePtr()->getArgs(),
H A DType.cpp47 const Type* ty = getTypePtr();
201 return ATy->getElementType().getTypePtr();
210 ->getElementType().getTypePtr();
325 Cur = Ty->desugar().getTypePtr(); \
358 Cur = Ty->desugar().getTypePtr(); \
560 return Visit(T.getTypePtr());
842 const Type *T = CanonicalType.getTypePtr();
991 QualType CanonicalType = getTypePtr()->CanonicalType;
1055 QualType CanonicalType = getTypePtr()->CanonicalType;
1247 const Type *ty = getTypePtr();
[all...]
/external/clang/include/clang/AST/
H A DTypeLoc.h111 const Type *getTypePtr() const { function in class:clang::TypeLoc
112 return QualType::getFromOpaquePtr(Ty).getTypePtr();
212 const Type *getTypePtr() const { function in class:clang::UnqualTypeLoc
217 return (TypeLocClass) getTypePtr()->getTypeClass();
240 TypeLoc::getLocalAlignmentForType(QualType(getTypePtr(), 0));
243 return UnqualTypeLoc(getTypePtr(), reinterpret_cast<void*>(dataInt));
322 Derived::classofType(TL.getTypePtr());
346 const TypeClass *getTypePtr() const { function in class:clang::ConcreteTypeLoc
347 return cast<TypeClass>(Base::getTypePtr());
433 Derived::classofType(TL.getTypePtr());
440 const TypeClass *getTypePtr() const { function in class:clang::InheritingConcreteTypeLoc
[all...]
H A DCanonicalType.h70 const T *getTypePtr() const { return cast<T>(Stored.getTypePtr()); } function in class:clang::CanQual
216 return CanQualType::CreateUnsafe(this->getTypePtr()->Accessor()); \
220 Type Accessor() const { return this->getTypePtr()->Accessor(); }
231 const T *getTypePtr() const { return Stored.getTypePtr(); } function in class:clang::CanProxyBase
356 return Val.getTypePtr();
561 return CanQualType::CreateUnsafe(this->getTypePtr()->getParamType(i));
571 return param_type_iterator(this->getTypePtr()->param_type_begin());
575 return param_type_iterator(this->getTypePtr()
[all...]
H A DDataRecursiveASTVisitor.h553 DISPATCH(CLASS##Type, CLASS##Type, const_cast<Type *>(T.getTypePtr()));
938 if (T->getBaseType().getTypePtr() != T)
960 TRY_TO(WalkUpFrom##TYPE(const_cast<TYPE *>(TL.getTypePtr()))); \
991 TRY_TO(TraverseType(TL.getTypePtr()->getElementType()));
1010 TRY_TO(TraverseType(QualType(TL.getTypePtr()->getClass(), 0)));
1050 if (TL.getTypePtr()->getSizeExpr())
1051 TRY_TO(TraverseStmt(TL.getTypePtr()->getSizeExpr()));
1052 TRY_TO(TraverseType(TL.getTypePtr()->getElementType()));
1057 TRY_TO(TraverseType(TL.getTypePtr()->getElementType()));
1063 TRY_TO(TraverseType(TL.getTypePtr()
[all...]
H A DRecursiveASTVisitor.h620 DISPATCH(CLASS##Type, CLASS##Type, const_cast<Type *>(T.getTypePtr()));
1003 if (T->getBaseType().getTypePtr() != T)
1025 TRY_TO(WalkUpFrom##TYPE(const_cast<TYPE *>(TL.getTypePtr()))); \
1056 TRY_TO(TraverseType(TL.getTypePtr()->getElementType()));
1075 TRY_TO(TraverseType(QualType(TL.getTypePtr()->getClass(), 0)));
1115 if (TL.getTypePtr()->getSizeExpr())
1116 TRY_TO(TraverseStmt(TL.getTypePtr()->getSizeExpr()));
1117 TRY_TO(TraverseType(TL.getTypePtr()->getElementType()));
1122 TRY_TO(TraverseType(TL.getTypePtr()->getElementType()));
1128 TRY_TO(TraverseType(TL.getTypePtr()
[all...]
/external/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.cpp49 const Type *TP = T.getTypePtr();
60 return isPointerSize(PointeeT.getTypePtr());
H A DCastSizeChecker.cpp95 const PointerType *ToPTy = dyn_cast<PointerType>(ToTy.getTypePtr());
H A DMallocSizeofChecker.cpp144 if (A.getTypePtr() == B.getTypePtr())
H A DGenericTaintChecker.cpp162 (E->getType().getTypePtr()->isPointerType() &&
438 dyn_cast<PointerType>(Arg->getType().getCanonicalType().getTypePtr());
489 const Type *ArgTy = Arg->getType().getTypePtr();
599 dyn_cast<PointerType>(D->getType().getTypePtr()))
/external/chromium_org/tools/clang/plugins/
H A DFindBadConstructsConsumer.cpp56 return UnwrapType(elaborated->getNamedType().getTypePtr());
58 return UnwrapType(typedefed->desugar().getTypePtr());
186 CountType(it->getType().getTypePtr(),
349 .getTypePtr()
408 CountType(dyn_cast<ElaboratedType>(type)->getNamedType().getTypePtr(),
416 type = TT->getDecl()->getUnderlyingType().getTypePtr();
475 UnwrapType(base->getType().getTypePtr()));
667 iter->getType().getTypePtr()->getAs<TemplateSpecializationType>();
675 if (arg.getAsType().getTypePtr()->getAsCXXRecordDecl() ==
/external/clang/lib/Serialization/
H A DASTCommon.h53 if (const BuiltinType *BT = dyn_cast<BuiltinType>(T.getTypePtr()))
/external/clang/lib/Analysis/
H A DCocoaConventions.cpp28 while (const TypedefType *TD = dyn_cast<TypedefType>(RetTy.getTypePtr())) {
H A DPseudoConstantAnalysis.cpp181 if (!VD->getType().getTypePtr()->isReferenceType())
/external/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp98 const Type *Ty = Context.getCanonicalType(QTy).getTypePtr();
214 const Type *Ty = Context.getCanonicalType(QTy).getTypePtr();
243 const Type *Ty = Context.getCanonicalType(QTy).getTypePtr();
296 const Type *BTy = Context.getCanonicalType(BaseQTy).getTypePtr();
H A DCodeGenTypes.cpp120 const Type *Key = CGT.getContext().getTagDeclType(RD).getTypePtr();
259 if (RecordDeclTypes.count(Context.getTagDeclType(RD).getTypePtr()))
294 const Type *Ty = T.getTypePtr();
627 const Type *Key = Context.getTagDeclType(RD).getTypePtr();
689 const Type *Key = Context.getTagDeclType(RD).getTypePtr();
/external/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...]
/external/clang/lib/ARCMigrate/
H A DTransBlockObjCVariable.cpp106 if (isa<AttributedType>(ty.getTypePtr()))
/external/chromium_org/tools/clang/blink_gc_plugin/
H A DRecordInfo.h154 return Lookup(type.getTypePtr());
/external/clang/tools/libclang/
H A DIndexTypeSourceInfo.cpp74 if (const TemplateSpecializationType *T = TL.getTypePtr()) {
/external/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h299 return forPrototype(prototype.getTypePtr());
304 return forPrototypePlus(prototype.getTypePtr(), additional);
/external/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp355 const Type *TypeNode = DeclNode->getUnderlyingType().getTypePtr();
656 return getAsCXXRecordDecl(AliasDecl->getUnderlyingType().getTypePtr());
668 const Type *TypeNode = It.getType().getTypePtr();

Completed in 3079 milliseconds

1234