/external/clang/lib/Sema/ |
Sema.cpp | 244 ExprResult Sema::ImpCastExprToType(Expr *E, QualType Ty, 263 QualType ExprTy = Context.getCanonicalType(E->getType()); 264 QualType TypeTy = Context.getCanonicalType(Ty); 276 QualType T = E->getType(); 297 CastKind Sema::ScalarTypeToBooleanCastKind(QualType ScalarTy) { 561 QualType T = Context.getConstantArrayType(ArrayT->getElementType(), [all...] |
JumpDiagnostics.cpp | 244 QualType T = D->getType(); 245 QualType::DestructionKind destructKind = T.isDestructedType(); 246 if (destructKind != QualType::DK_none) { 249 case QualType::DK_cxx_destructor: 253 case QualType::DK_objc_strong_lifetime: 257 case QualType::DK_objc_weak_lifetime: 261 case QualType::DK_none:
|
SemaChecking.cpp | 306 /// getNeonEltType - Return the QualType corresponding to the elements of 309 static QualType getNeonEltType(NeonTypeFlags Flags, ASTContext &Context) { 363 QualType RHSTy = RHS.get()->getType(); 364 QualType EltTy = getNeonEltType(NeonTypeFlags(TV), Context); 367 QualType LHSTy = Context.getPointerType(EltTy); 474 QualType Ty = V->getType(); 616 QualType AtomTy = pointerType->getPointeeType(); // 'A' 617 QualType ValType = AtomTy; // 'C' 675 QualType ResultType = ValType; 683 QualType ByValType = ValType; // 'CP [all...] |
SemaLambda.cpp | 242 QualType MethodTy = Context.getFunctionType(Context.DependentTy, 326 QualType ThisCaptureType = getCurrentThisType(); 461 QualType FunctionPtrTy; 462 QualType FunctionTy; 475 QualType ConvTy = S.Context.getFunctionType(FunctionPtrTy, 0, 0, ExtInfo); 533 QualType BlockPtrTy; 537 QualType FunctionTy 547 QualType ConvTy = S.Context.getFunctionType(BlockPtrTy, 0, 0, ExtInfo); 673 QualType FunctionTy [all...] |
/external/clang/include/clang/AST/ |
CanonicalType.h | 48 /// be implicitly converted to a QualType, but the reverse operation requires 55 QualType Stored; 81 operator QualType() const { return Stored; } 148 QualType withConst() const { 174 /// \brief Builds a canonical type from a QualType. 179 static CanQual<T> CreateUnsafe(QualType Other); 207 DB << static_cast<QualType>(T); 320 /// than the more typical @c QualType, to propagate the notion of "canonical" 729 Result.Stored = QualType::getFromOpaquePtr(Ptr); 736 CanQual<T> CanQual<T>::CreateUnsafe(QualType Other) [all...] |
DeclTemplate.h | [all...] |
DeclObjC.h | 154 QualType MethodDeclType; 216 Selector SelInfo, QualType T, 250 QualType T, 326 QualType getResultType() const { return MethodDeclType; } 327 void setResultType(QualType T) { MethodDeclType = T; } 331 QualType getSendResultType() const { 361 typedef std::const_mem_fun_t<QualType, ParmVarDecl> deref_fun; [all...] |
/external/clang/lib/AST/ |
Expr.cpp | 139 static void computeDeclRefDependence(ASTContext &Ctx, NamedDecl *D, QualType T, 169 QualType T = D->getDeclName().getCXXNameType(); 270 QualType T, ExprValueKind VK) 306 QualType T, 322 QualType T, 550 QualType type, SourceLocation l) { 561 bool isexact, QualType Type, SourceLocation L) { 606 StringKind Kind, bool Pascal, QualType Ty, 631 StringLiteral *SL = new (Mem) StringLiteral(QualType()); 796 Expr **args, unsigned numargs, QualType t, ExprValueKind VK [all...] |
ExprConstant.cpp | 61 static QualType getType(APValue::LValueBase B) { 62 if (!B) return QualType(); 96 unsigned findMostDerivedSubobject(ASTContext &Ctx, QualType Base, 98 uint64_t &ArraySize, QualType &Type) { 150 QualType MostDerivedType; 159 explicit SubobjectDesignator(QualType T) 230 void addComplexUnchecked(QualType EltTy, bool Imag) { 764 void addComplex(EvalInfo &Info, const Expr *E, QualType EltTy, bool Imag) { [all...] |
DeclPrinter.cpp | 103 static QualType GetBaseType(QualType T) { 105 QualType BaseType = T; 123 static QualType getDeclType(Decl* D) { 128 return QualType(); 253 QualType CurDeclType = getDeclType(*D); 255 QualType BaseType = GetBaseType(CurDeclType); 409 QualType Ty = D->getType(); 502 Out << QualType(BMInitializer->getBaseClass(), 0).getAsString(Policy); 617 QualType T = D->getType() [all...] |
APValue.cpp | 309 void APValue::printPretty(raw_ostream &Out, ASTContext &Ctx, QualType Ty) const{ 325 QualType ElemTy = Ty->getAs<VectorType>()->getElementType(); 349 QualType InnerTy 386 QualType ElemTy; 434 QualType ElemTy = AT->getElementType(); 504 std::string APValue::getAsString(ASTContext &Ctx, QualType Ty) const {
|
TypePrinter.cpp | 51 void print(QualType T, std::string &S); 76 void TypePrinter::print(QualType t, std::string &buffer) { 269 std::string C = QualType(T->getClass(), 0).getAsString(InnerPolicy); 923 QualType t = T->getEquivalentType(); 934 QualType tmp = T->getEquivalentType(); 936 QualType next = tmp->getPointeeType(); 969 QualType t = T->getEquivalentType(); [all...] |
/external/clang/lib/Serialization/ |
ASTReader.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGObjC.cpp | 76 QualType ArgQT = argDecl->getType().getUnqualifiedType(); 101 QualType ElementType = Context.getObjCIdType().withConst(); 102 QualType ElementArrayType 145 QualType ArgQT = argDecl->getType().getUnqualifiedType(); 160 QualType ResultType = E->getType(); 293 QualType ReceiverType; 343 QualType ResultType = 474 LValue lvalue, QualType type); 595 QualType ivarType = ivar->getType(); 792 QualType propType = prop->getType() [all...] |
CGCall.cpp | 52 QualType RecTy = Context.getTagDeclType(RD)->getCanonicalTypeInternal(); 66 static CanQualType GetReturnType(QualType RetTy) { 244 QualType receiverType) { 303 CodeGenTypes::arrangeFunctionCall(QualType resultType, 317 CodeGenTypes::arrangeFunctionDeclaration(QualType resultType, 416 void CodeGenTypes::GetExpandedTypes(QualType type, 463 CodeGenFunction::ExpandTypeFromArgs(QualType Ty, LValue LV, 470 QualType EltTy = AT->getElementType(); 504 QualType FT = FD->getType(); 512 QualType EltTy = CT->getElementType() [all...] |
CGDebugInfo.cpp | 446 llvm::DIType CGDebugInfo::CreateQualifiedType(QualType Ty, llvm::DIFile Unit) { 469 return getOrCreateType(QualType(T, 0), Unit); 548 llvm::DIType CGDebugInfo::CreatePointeeType(QualType PointeeTy, 569 TypeCache[QualType(RTy, 0).getAsOpaquePtr()] = RetTy; 578 QualType PointeeTy, 601 QualType FType; 726 QualType type, 813 QualType type = field->getType(); 844 = getOrCreateType(QualType(Method->getType()->getAs<FunctionProtoType>(), 859 QualType ThisPtr = Method->getThisType(CGM.getContext()) [all...] |
ABIInfo.h | 176 virtual llvm::Value *EmitVAArg(llvm::Value *VAListAddr, QualType Ty,
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ProgramState.h | 178 QualType IndexType = QualType()) const; 243 SVal getLValue(QualType ElementType, SVal Idx, SVal Base) const; 255 SVal getSVal(Loc LV, QualType T = QualType()) const; 258 SVal getRawSVal(Loc LV, QualType T= QualType()) const; 653 inline SVal ProgramState::getLValue(QualType ElementType, SVal Idx, SVal Base) const{ 674 QualType T = Ex->getType(); 682 inline SVal ProgramState::getRawSVal(Loc LV, QualType T) const [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
ExprEngineC.cpp | 105 QualType CTy = 109 QualType CLHSTy = 113 QualType LTy = getContext().getCanonicalType(LHS->getType()); 198 QualType T = CastE->getType(); 199 QualType ExTy = Ex->getType(); 293 QualType resultType = CastE->getType(); 342 QualType resultType = CastE->getType(); 420 QualType Ty = InitEx->getType(); 497 QualType T = getContext().getCanonicalType(IE->getType()); 577 QualType T = Ex->getTypeOfArgument() [all...] |
ExprEngineCXX.cpp | 27 QualType PT = getContext().getPointerType(QualType(T, 0)); 182 QualType ObjTy = CNE->getType()->getAs<PointerType>()->getPointeeType();
|
/frameworks/compile/slang/ |
slang_rs_object_ref_count.cpp | 74 clang::QualType PVT = PVD->getOriginalType(); 80 clang::QualType RST = PVT->getPointeeType(); 381 clang::QualType ClearObjectFDType = ClearObjectFD->getType(); 382 clang::QualType ClearObjectFDArgType = 791 clang::QualType SetObjectFDType = SetObjectFD->getType(); 792 clang::QualType SetObjectFDArgType[2]; [all...] |
/external/clang/include/clang/Sema/ |
Lookup.h | 343 QualType getBaseObjectType() const { 348 void setBaseObjectType(QualType T) { 631 QualType BaseObjectType;
|
Ownership.h | 33 class QualType; 389 typedef OpaquePtr<QualType> ParsedType; 390 typedef UnionOpaquePtr<QualType> UnionParsedType;
|
/external/clang/lib/ARCMigrate/ |
TransUnbridgedCasts.cpp | 69 QualType castType = E->getType(); 71 QualType castExprType = castExpr->getType(); 142 QualType T = sub->getType();
|
TransAPIUses.cpp | 73 QualType pointee = parm->getType()->getPointeeType();
|