HomeSort by relevance Sort by last modified time
    Searched refs:QualType (Results 76 - 100 of 242) sorted by null

1 2 34 5 6 7 8 910

  /external/clang/lib/CodeGen/
CGDecl.cpp 99 QualType Ty = TD.getUnderlyingType();
176 QualType Ty = D.getType();
202 static bool hasNontrivialDestruction(QualType T) {
337 DestroyObject(llvm::Value *addr, QualType type,
344 QualType type;
434 QualType ArgTy = FnInfo.arg_begin()->type;
764 QualType Ty = D.getType();
880 QualType elementType;
    [all...]
CGCall.h 49 QualType Ty;
51 CallArg(RValue rv, QualType ty, bool needscopy)
66 QualType AddressType;
72 void add(RValue rvalue, QualType type, bool needscopy = false) {
82 void addWriteback(llvm::Value *address, QualType addressType,
CGObjCRuntime.h 134 virtual llvm::Constant *GetEHType(QualType T) = 0;
156 QualType ResultType,
172 QualType ResultType,
251 QualType ObjectTy,
276 QualType resultType,
CGExprCXX.cpp 43 QualType T = getContext().getPointerType(getContext().VoidPtrTy);
76 QualType DerivedType = E->getType();
184 QualType PQTy = ME->getBase()->IgnoreParenImpCasts()->getType();
317 QualType ThisType =
341 QualType Ty = E->getType();
514 QualType type = e->getAllocatedType();
769 QualType AllocType, llvm::Value *NewPtr) {
793 QualType elementType,
808 QualType::DestructionKind dtorKind = elementType.isDestructedType();
    [all...]
ItaniumCXXABI.cpp 44 QualType T = getContext().getPointerDiffType();
53 QualType elementType);
84 llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT);
109 QualType &ResTy,
119 QualType ElementType);
122 QualType ElementType, llvm::Value *&NumElements,
144 QualType &ResTy,
149 void EmitReturnFromThunk(CodeGenFunction &CGF, RValue RV, QualType ResTy);
156 QualType ElementType);
159 QualType ElementType, llvm::Value *&NumElements
    [all...]
CodeGenTypes.cpp 86 llvm::Type *CodeGenTypes::ConvertTypeForMem(QualType T){
108 isSafeToConvert(QualType T, CodeGenTypes &CGT,
158 isSafeToConvert(QualType T, CodeGenTypes &CGT,
194 bool CodeGenTypes::isFuncTypeArgumentConvertible(QualType Ty) {
282 llvm::Type *CodeGenTypes::ConvertType(QualType T) {
387 QualType ETy = RTy->getPointeeType();
395 QualType ETy = PTy->getPointeeType();
478 CanQual<FunctionProtoType>::CreateUnsafe(QualType(FPT, 0)));
482 CanQual<FunctionNoProtoType>::CreateUnsafe(QualType(FNPT, 0)));
545 const QualType FTy = cast<BlockPointerType>(Ty)->getPointeeType()
    [all...]
CGDeclCXX.cpp 32 QualType type = D.getType();
63 QualType type = D.getType();
64 QualType::DestructionKind dtorKind = type.isDestructedType();
67 case QualType::DK_none:
70 case QualType::DK_cxx_destructor:
73 case QualType::DK_objc_strong_lifetime:
74 case QualType::DK_objc_weak_lifetime:
85 if (dtorKind == QualType::DK_cxx_destructor &&
129 QualType T = D.getType();
441 QualType type
    [all...]
  /external/clang/lib/ARCMigrate/
Transforms.h 89 QualType ModifiedType;
114 bool isGCOwnedNonObjC(QualType T);
154 bool canApplyWeak(ASTContext &Ctx, QualType type,
  /external/clang/lib/AST/
ExprCXX.cpp 26 QualType CXXTypeidExpr::getTypeOperand() const {
32 QualType CXXUuidofExpr::getTypeOperand() const {
53 Expr *initializer, QualType ty,
127 QualType CXXDeleteExpr::getDestroyedType() const {
137 const QualType ArgType = Arg->getType();
140 return QualType();
188 QualType CXXPseudoDestructorExpr::getDestroyedType() const {
192 return QualType();
332 DependentScopeDeclRefExpr::DependentScopeDeclRefExpr(QualType T,
389 = new (Mem) DependentScopeDeclRefExpr(QualType(), NestedNameSpecifierLoc()
    [all...]
DeclarationName.cpp 35 QualType Type;
203 QualType T = getCXXNameType();
228 QualType ClassType = getCXXNameType();
238 QualType Type = getCXXNameType();
269 QualType Type = getCXXNameType();
284 QualType DeclarationName::getCXXNameType() const {
288 return QualType();
  /external/clang/include/clang/AST/
Expr.h 56 QualType TR;
59 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK,
76 QualType getType() const { return TR; }
77 void setType(QualType t) {
81 // QualType::getNonReferenceType() to retrieve the non-reference
341 static ExprValueKind getValueKindForType(QualType T) {
582 static QualType findBoundMemberType(const Expr *expr);
687 OpaqueValueExpr(SourceLocation Loc, QualType T, ExprValueKind VK,
808 QualType T, ExprValueKind VK);
819 DeclRefExpr(ValueDecl *D, bool refersToEnclosingLocal, QualType T
    [all...]
Mangle.h 116 virtual void mangleCXXRTTI(QualType T, raw_ostream &) = 0;
117 virtual void mangleCXXRTTIName(QualType T, raw_ostream &) = 0;
Decl.h 56 QualType Ty;
60 TypeSourceInfo(QualType ty) : Ty(ty) { }
63 QualType getType() const { return Ty; }
69 void overrideType(QualType T) { Ty = T; }
532 QualType DeclType;
536 DeclarationName N, QualType T)
539 QualType getType() const { return DeclType; }
540 void setType(QualType newType) { DeclType = newType; }
608 DeclarationName N, QualType T, TypeSourceInfo *TInfo,
819 QualType T, TypeSourceInfo *TInfo, StorageClass SC
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
BoolAssignmentChecker.cpp 42 static bool isBooleanType(QualType Ty) {
64 QualType valTy = TR->getValueType();
CheckSizeofPointer.cpp 53 QualType T = E->getTypeOfArgument();
  /external/clang/lib/StaticAnalyzer/Core/
SimpleSValBuilder.cpp 23 virtual SVal dispatchCast(SVal val, QualType castTy);
24 virtual SVal evalCastFromNonLoc(NonLoc val, QualType castTy);
25 virtual SVal evalCastFromLoc(Loc val, QualType castTy);
36 NonLoc lhs, NonLoc rhs, QualType resultTy);
38 Loc lhs, Loc rhs, QualType resultTy);
40 Loc lhs, NonLoc rhs, QualType resultTy);
47 const llvm::APSInt &RHS, QualType resultTy);
61 SVal SimpleSValBuilder::dispatchCast(SVal Val, QualType CastTy) {
67 SVal SimpleSValBuilder::evalCastFromNonLoc(NonLoc val, QualType castTy) {
83 QualType T = Context.getCanonicalType(se->getType(Context))
    [all...]
  /external/clang/include/clang/Serialization/
ASTWriter.h 90 typedef llvm::DenseMap<QualType, serialization::TypeIdx,
120 DeclOrType(QualType T) : Stored(T.getAsOpaquePtr()), IsType(true) { }
125 QualType getType() const {
127 return QualType::getFromOpaquePtr(Stored);
412 void WriteType(QualType T);
523 void AddTypeRef(QualType T, RecordDataImpl &Record);
526 serialization::TypeID GetOrCreateTypeID(QualType T);
529 serialization::TypeID getTypeID(QualType T) const;
532 serialization::TypeIdx GetOrCreateTypeIdx( QualType T);
535 serialization::TypeIdx getTypeIdx(QualType T) const
    [all...]
  /external/clang/lib/Sema/
SemaExprMember.cpp 277 static QualType
278 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK,
336 return QualType();
351 return QualType();
371 QualType VT = S.Context.getExtVectorType(vecType->getElementType(), CompSize);
437 Sema::ActOnDependentMemberExpr(Expr *BaseExpr, QualType BaseType,
483 QualType BaseType,
509 QualType BaseType,
568 if (!SemaRef.isThisOutsideMemberFunctionBody(QualType(RTy, 0)) &&
569 SemaRef.RequireCompleteType(OpLoc, QualType(RTy, 0)
    [all...]
SemaExprObjC.cpp 88 QualType Ty = Context.getObjCConstantStringInterface();
146 QualType NumberType,
244 QualType NumberType = Number->getType();
275 QualType ArgType = Method->param_begin()[0]->getType();
306 QualType T) {
404 QualType BoxedType;
411 QualType ValueType(ValueExpr->getType().getCanonicalType());
413 QualType PointeeType = PT->getPointeeType();
522 QualType ArgType = BoxingMethod->param_begin()[0]->getType();
586 QualType IdT = Context.getObjCIdType()
    [all...]
SemaPseudoObject.cpp 400 QualType resultType = result.get()->getType();
470 QualType IT = S.Context.getObjCInterfaceType(PRE->getClassReceiver());
574 QualType receiverType;
612 QualType receiverType;
626 QualType paramType = (*Setter->param_begin())->getType();
689 QualType propType = RefExpr->getExplicitProperty()->getType();
712 QualType resultType = Getter->getResultType();
866 QualType T = FromE->getType();
    [all...]
SemaCXXScopeSpec.cpp 29 static CXXRecordDecl *getCurrentInstantiationOf(QualType T,
61 DeclContext *Sema::computeDeclContext(QualType T) {
111 QualType ContextType
112 = Context.getCanonicalType(QualType(SpecType, 0));
117 QualType Injected
196 QualType T = QualType(NNS->getAsType(), 0);
221 QualType type = Context.getTypeDeclType(tag);
286 QualType T = Context.getTypeDeclType(cast<TypeDecl>(SD));
334 QualType ObjectType = GetTypeFromParser(ObjectTypePtr)
    [all...]
SemaTemplateVariadic.cpp 119 bool TraverseType(QualType T) {
332 void Sema::collectUnexpandedParameterPacks(QualType T,
419 QualType Result = CheckPackExpansion(Pattern->getType(),
436 QualType Sema::CheckPackExpansion(QualType Pattern,
447 return QualType();
600 unsigned Sema::getNumArgumentsInExpansion(QualType T,
602 QualType Pattern = cast<PackExpansionType>(T)->getPattern();
650 QualType T = DS.getRepAsType().get();
  /external/clang/lib/Rewrite/
RewriteObjC.cpp 279 void RewriteTypeIntoString(QualType T, std::string &ResultStr,
290 void RewriteBlockPointerType(std::string& Str, QualType Type);
318 void RewriteBlocksInFunctionProtoType(QualType funcType, NamedDecl *D);
394 QualType getProtocolType();
397 void CheckFunctionPointerDecl(QualType dType, NamedDecl *ND);
410 bool isTopLevelBlockPointerType(QualType T) {
417 bool convertBlockPointerToFunctionPointer(QualType &T) {
426 bool needToScanForQualifiers(QualType T);
427 QualType getSuperStructType();
428 QualType getConstantStringStructType()
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ObjCMessage.h 60 QualType getType(ASTContext &ctx) const {
64 QualType getResultType(ASTContext &ctx) const {
131 QualType getArgType(unsigned i) const {
178 QualType getResultType(ASTContext &ctx) const;
  /frameworks/compile/slang/
slang_rs_export_foreach.cpp 94 clang::QualType QT = PVD->getType().getCanonicalType();
241 clang::QualType QT = PVD->getType().getCanonicalType();
274 clang::QualType T = Ctx.getTagDeclType(RD);
327 const clang::QualType &IntType = FD->getASTContext().IntTy;
347 clang::QualType QT = PVD->getType().getCanonicalType();
373 const clang::QualType &IntType = FD->getASTContext().IntTy;
379 clang::QualType QT = PVD->getType().getCanonicalType();

Completed in 424 milliseconds

1 2 34 5 6 7 8 910