/external/clang/lib/Sema/ |
SemaCXXScopeSpec.cpp | 29 static CXXRecordDecl *getCurrentInstantiationOf(QualType T, 55 DeclContext *Sema::computeDeclContext(QualType T) { 104 QualType ContextType 105 = Context.getCanonicalType(QualType(SpecType, 0)); 110 QualType Injected 175 QualType T = QualType(NNS->getAsType(), 0); 200 QualType type = Context.getTypeDeclType(tag); 264 QualType T = Context.getTypeDeclType(cast<TypeDecl>(SD)); 312 QualType ObjectType = GetTypeFromParser(ObjectTypePtr) [all...] |
SemaTemplateInstantiate.cpp | 152 QualType T = ClassTemplate->getInjectedClassNameSpecialization(); 745 bool AlreadyTransformed(QualType T); [all...] |
SemaExceptionSpec.cpp | 27 static const FunctionProtoType *GetUnderlyingFunction(QualType T) 44 bool Sema::CheckSpecifiedExceptionType(QualType &T, const SourceRange &Range) { 57 QualType PointeeT = T; 98 bool Sema::CheckDistantExceptionSpec(QualType T) { 206 QualType NewType = Context.getFunctionType(NewProto->getResultType(), 227 QualType NewType = Context.getFunctionType(NewProto->getResultType(), 439 QualType Exception = *WithExceptions->exception_begin(); 608 QualType CanonicalSubT = Context.getCanonicalType(*SubI); 630 QualType CanonicalSuperT = Context.getCanonicalType(*SuperI); 691 QualType Target, SourceLocation TargetLoc [all...] |
SemaPseudoObject.cpp | 238 bool CanCaptureValueOfType(QualType ty) { 460 QualType resultType = result.get()->getType(); 530 QualType IT = S.Context.getObjCInterfaceType(PRE->getClassReceiver()); 535 QualType T; 669 QualType receiverType; 706 QualType receiverType; 720 QualType paramType = (*Setter->param_begin())->getType(); 783 QualType propType = RefExpr->getExplicitProperty()->getType(); 806 QualType resultType = Getter->getResultType(); [all...] |
SemaLambda.cpp | 333 QualType returnType) { 423 QualType ReturnType = (RetE ? RetE->getType() : Context.VoidTy); 444 QualType DeductType = Context.getAutoDeductType(); 483 QualType DeducedType; 543 QualType MethodTy = Context.getFunctionType(Context.DependentTy, None, 642 QualType ThisCaptureType = getCurrentThisType(); 813 QualType FunctionPtrTy; 814 QualType FunctionTy; 825 QualType ConvTy = [all...] |
SemaDeclCXX.cpp | 623 QualType NewType = New->getType(); 624 QualType OldType = Old->getType(); 786 QualType RT = NewFD->getResultType(); [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
CallEvent.cpp | 27 QualType CallEvent::getResultType() const { 30 QualType ResultTy = E->getType(); 52 static bool isCallbackArg(SVal V, QualType T) { 73 QualType FieldT = I->getType(); 114 static bool isPointerToConst(QualType Ty) { 115 QualType PointeeTy = Ty->getPointeeType(); 116 if (PointeeTy == QualType()) 238 QualType CallEvent::getDeclaredResultType(const Decl *D) { 254 QualType Ty = TSI->getType(); 261 return QualType(); [all...] |
RegionStore.cpp | 372 const MemRegion *R, QualType T); 380 SVal ArrayToPointer(Loc Array, QualType ElementTy); 496 virtual SVal getBinding(Store S, Loc L, QualType T) { 500 SVal getBinding(RegionBindingsConstRef B, Loc L, QualType T = QualType()); 514 QualType Ty); 536 QualType Ty); 569 const MemRegion* R, QualType EleTy); [all...] |
MemRegion.cpp | 185 QualType T = getDesugaredValueType(Ctx); 193 QualType sizeTy = svalBuilder.getArrayIndexType(); 207 QualType T = getDesugaredValueType(svalBuilder.getContext()); 236 QualType ObjCIvarRegion::getValueType() const { 240 QualType CXXBaseObjectRegion::getValueType() const { 241 return QualType(getDecl()->getTypeForDecl(), 0); 348 QualType ElementType, SVal Idx, 771 QualType GQT = D->getType(); 813 QualType T; 891 MemRegionManager::getElementRegion(QualType elementType, NonLoc Idx [all...] |
/external/clang/include/clang/AST/ |
Decl.h | 59 QualType Ty; 63 TypeSourceInfo(QualType ty) : Ty(ty) { } 66 QualType getType() const { return Ty; } 464 QualType DeclType; 468 DeclarationName N, QualType T) 471 QualType getType() const { return DeclType; } 472 void setType(QualType newType) { DeclType = newType; } 537 DeclarationName N, QualType T, TypeSourceInfo *TInfo, 753 SourceLocation IdLoc, IdentifierInfo *Id, QualType T, 774 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo [all...] |
Mangle.h | 122 virtual void mangleCXXRTTI(QualType T, raw_ostream &) = 0; 123 virtual void mangleCXXRTTIName(QualType T, raw_ostream &) = 0;
|
/external/clang/lib/CodeGen/ |
CGExprCXX.cpp | 32 QualType ImplicitParamTy, 159 QualType T = E->getType(); 294 /*ImplicitParam=*/0, QualType(), 0, 0); 316 /*ImplicitParam=*/0, QualType(), 348 QualType(MPT->getClass(), 0)); 356 QualType ThisType = 382 QualType Ty = E->getType(); 389 /*ImplicitParam=*/0, QualType(), 557 QualType type = e->getAllocatedType(); 812 QualType AllocType, llvm::Value *NewPtr) [all...] |
CGDebugInfo.cpp | 211 QualType ClassTy = 546 llvm::DIType CGDebugInfo::CreateQualifiedType(QualType Ty, llvm::DIFile Unit, 570 return getOrCreateType(QualType(T, 0), Unit); 656 llvm::DIType CGDebugInfo::getOrCreateTypeDeclaration(QualType PointeeTy, 665 QualType PointeeTy, 701 QualType FType; 798 QualType type, 866 QualType type = f->getType(); [all...] |
CGExprComplex.cpp | 32 static const ComplexType *getComplexType(QualType type) { 83 ComplexPairTy EmitComplexToComplexCast(ComplexPairTy Val, QualType SrcType, 84 QualType DestType); 86 ComplexPairTy EmitScalarToComplexCast(llvm::Value *Val, QualType SrcType, 87 QualType DestType); 144 ComplexPairTy EmitCast(CastExpr::CastKind CK, Expr *Op, QualType DestTy); 200 QualType Elem = E->getType()->castAs<ComplexType>()->getElementType(); 206 QualType Elem = E->getType()->castAs<ComplexType>()->getElementType(); 215 QualType Ty; // Computation Type. 303 QualType ComplexTy = lvalue.getType() [all...] |
CGExpr.cpp | 67 llvm::AllocaInst *CodeGenFunction::CreateIRTemp(QualType Ty, 76 llvm::AllocaInst *CodeGenFunction::CreateMemTemp(QualType Ty, 93 QualType BoolTy = getContext().BoolTy; 184 QualType ObjCARCReferenceLifetimeType = M->getType(); 413 QualType Ty = E->getType(); 443 QualType Ty, CharUnits Alignment) { 614 CodeGenFunction &CGF, const Expr *Base, QualType &IndexedType) { 639 llvm::Value *Index, QualType IndexType, 643 QualType IndexedType; 676 QualType ElemTy = E->getType()->getAs<ComplexType>()->getElementType() [all...] |
CGCall.h | 47 QualType Ty; 49 CallArg(RValue rv, QualType ty, bool needscopy) 79 void add(RValue rvalue, QualType type, bool needscopy = false) {
|
/external/clang/lib/AST/ |
ItaniumMangle.cpp | 148 void mangleCXXRTTI(QualType T, raw_ostream &); 149 void mangleCXXRTTIName(QualType T, raw_ostream &); 289 void mangleType(QualType T); 294 bool mangleSubstitution(QualType T); 298 void mangleExistingSubstitution(QualType type); 308 void addSubstitution(QualType T); 343 void manglePrefix(QualType type); 365 void mangleIntegerLiteral(QualType T, const llvm::APSInt &Value); 760 void CXXNameMangler::manglePrefix(QualType type) { 763 if (!mangleSubstitution(QualType(TST, 0))) [all...] |
DeclTemplate.cpp | 185 QualType ArgType = Context.getTypeDeclType(TTP); 410 ClassTemplateDecl::findPartialSpecialization(QualType T) { 440 QualType 476 QualType TTPType = C.getTemplateTypeParmType(D, P, ParameterPack, TTPDecl); 523 QualType T, 525 const QualType *ExpandedTypes, 546 QualType T, bool ParameterPack, 556 IdentifierInfo *Id, QualType T, 558 const QualType *ExpandedTypes, 575 QualType(), false, 0) [all...] |
Expr.cpp | 41 QualType DerivedType = E->getType(); 241 static void computeDeclRefDependence(ASTContext &Ctx, NamedDecl *D, QualType T, 271 QualType T = D->getDeclName().getCXXNameType(); 372 QualType T, ExprValueKind VK) 408 QualType T, 424 QualType T, 642 QualType type, SourceLocation l) 654 QualType type, SourceLocation l) { 664 bool isexact, QualType Type, SourceLocation L) 680 bool isexact, QualType Type, SourceLocation L) [all...] |
/external/clang/include/clang/Sema/ |
CodeCompleteConsumer.h | 124 QualType getDeclUsageType(ASTContext &C, const NamedDecl *ND); 268 QualType PreferredType; 271 QualType BaseType; 281 CodeCompletionContext(enum Kind Kind, QualType T, 299 QualType getPreferredType() const { return PreferredType; } 303 QualType getBaseType() const { return BaseType; } [all...] |
Ownership.h | 31 class QualType; 223 typedef OpaquePtr<QualType> ParsedType; 224 typedef UnionOpaquePtr<QualType> UnionParsedType;
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
ObjCContainersASTChecker.cpp | 45 QualType T = E->getType(); 49 QualType PointeeT = TP->getPointeeType();
|
/frameworks/compile/slang/ |
slang_rs_export_foreach.cpp | 105 clang::QualType QT = PVD->getType().getCanonicalType(); 274 clang::QualType QT; 412 clang::QualType QT = PVD->getType().getCanonicalType(); 445 clang::QualType T = Ctx.getTagDeclType(RD); 509 const clang::QualType &IntType = FD->getASTContext().IntTy; 551 clang::QualType QT = PVD->getType().getCanonicalType(); 577 const clang::QualType &IntType = FD->getASTContext().IntTy; 583 clang::QualType QT = PVD->getType().getCanonicalType();
|
slang_rs_export_foreach.h | 56 clang::QualType mResultType; // return type (if present). 68 mAr(NULL), mResultType(clang::QualType()), mReturn(false),
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ProgramState.h | 191 QualType IndexType = QualType()) const; 273 SVal getLValue(QualType ElementType, SVal Idx, SVal Base) const; 282 SVal getSVal(Loc LV, QualType T = QualType()) const; 285 SVal getRawSVal(Loc LV, QualType T= QualType()) const; 349 QualType NewTy, 519 SVal ArrayToPointer(Loc Array, QualType ElementTy) { 689 inline SVal ProgramState::getLValue(QualType ElementType, SVal Idx, SVal Base) const [all...] |