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

1 2 34 5 6 7 8 91011>>

  /external/clang/lib/Rewrite/Frontend/
RewriteModernObjC.cpp 155 llvm::DenseMap<std::pair<const ObjCInterfaceDecl*, unsigned>, QualType> GroupRecordType;
336 void RewriteTypeIntoString(QualType T, std::string &ResultStr,
347 void RewriteBlockPointerType(std::string& Str, QualType Type);
390 QualType GetGroupRecordTypeForObjCIvarBitfield(ObjCIvarDecl *IV);
391 QualType SynthesizeBitfieldGroupStructType(
396 void RewriteBlocksInFunctionProtoType(QualType funcType, NamedDecl *D);
414 bool RewriteObjCFieldDeclType(QualType &Type, std::string &Result);
429 QualType returnType,
430 SmallVectorImpl<QualType> &ArgTypes,
498 QualType getProtocolType()
    [all...]
RewriteObjC.cpp 282 void RewriteTypeIntoString(QualType T, std::string &ResultStr,
293 void RewriteBlockPointerType(std::string& Str, QualType Type);
321 void RewriteBlocksInFunctionProtoType(QualType funcType, NamedDecl *D);
362 QualType msgSendType,
363 QualType returnType,
364 SmallVectorImpl<QualType> &ArgTypes,
402 QualType getProtocolType();
405 void CheckFunctionPointerDecl(QualType dType, NamedDecl *ND);
418 bool isTopLevelBlockPointerType(QualType T) {
425 bool convertBlockPointerToFunctionPointer(QualType &T)
    [all...]
  /external/clang/lib/CodeGen/
TargetInfo.cpp 44 static bool isAggregateTypeForABI(QualType T) {
59 static CGCXXABI::RecordArgABI getRecordArgABI(QualType T,
152 static bool isEmptyRecord(ASTContext &Context, QualType T, bool AllowArrays);
161 QualType FT = FD->getType();
189 static bool isEmptyRecord(ASTContext &Context, QualType T, bool AllowArrays) {
217 static const Type *isSingleElementStruct(QualType T, ASTContext &Context) {
249 QualType FT = FD->getType();
284 static bool is32Or64BitBasicType(QualType Ty, ASTContext &Context) {
309 static bool canExpandIndirectArgument(QualType Ty, ASTContext &Context) {
353 ABIArgInfo classifyReturnType(QualType RetTy) const
    [all...]
CGExprCXX.cpp 33 QualType ImplicitParamTy,
67 QualType T = E->getType();
202 /*ImplicitParam=*/nullptr, QualType(), nullptr,nullptr);
229 /*ImplicitParam=*/nullptr, QualType(),
261 QualType(MPT->getClass(), 0));
269 QualType ThisType =
295 QualType Ty = E->getType();
302 /*ImplicitParam=*/nullptr, QualType(),
469 QualType type = e->getAllocatedType();
724 QualType AllocType, llvm::Value *NewPtr)
    [all...]
CodeGenTypes.cpp 84 llvm::Type *CodeGenTypes::ConvertTypeForMem(QualType T){
106 isSafeToConvert(QualType T, CodeGenTypes &CGT,
154 isSafeToConvert(QualType T, CodeGenTypes &CGT,
189 bool CodeGenTypes::isFuncParamTypeConvertible(QualType Ty) {
291 llvm::Type *CodeGenTypes::ConvertType(QualType T) {
408 QualType ETy = RTy->getPointeeType();
416 QualType ETy = PTy->getPointeeType();
509 CanQual<FunctionProtoType>::CreateUnsafe(QualType(FPT, 0)));
513 CanQual<FunctionNoProtoType>::CreateUnsafe(QualType(FNPT, 0)));
576 const QualType FTy = cast<BlockPointerType>(Ty)->getPointeeType()
    [all...]
ItaniumCXXABI.cpp 96 llvm::Constant *EmitMemberPointer(const APValue &MP, QualType MPT) override;
110 QualType type) override;
112 void EmitFundamentalRTTIDescriptor(QualType Type);
114 llvm::Constant *getAddrOfRTTIDescriptor(QualType Ty) override;
116 bool shouldTypeidBeNullChecked(bool IsDeref, QualType SrcRecordTy) override;
118 llvm::Value *EmitTypeid(CodeGenFunction &CGF, QualType SrcRecordTy,
123 QualType SrcRecordTy) override;
126 QualType SrcRecordTy, QualType DestTy,
127 QualType DestRecordTy
    [all...]
CodeGenABITypes.cpp 42 QualType receiverType) {
  /external/clang/include/clang/ASTMatchers/
ASTMatchers.h 123 typedef internal::Matcher<QualType> TypeMatcher;
456 internal::Matcher<QualType>, InnerMatcher) {
    [all...]
  /external/clang/lib/AST/
ExprCXX.cpp 43 QualType CXXTypeidExpr::getTypeOperand(ASTContext &Context) const {
50 QualType CXXUuidofExpr::getTypeOperand(ASTContext &Context) const {
58 UuidAttr *CXXUuidofExpr::GetUuidAttrOfType(QualType QT,
145 Expr *initializer, QualType ty,
219 QualType CXXDeleteExpr::getDestroyedType() const {
222 const QualType ArgType = Arg->getType();
225 return QualType();
275 QualType CXXPseudoDestructorExpr::getDestroyedType() const {
279 return QualType();
420 DependentScopeDeclRefExpr::DependentScopeDeclRefExpr(QualType T
    [all...]
  /external/clang/lib/StaticAnalyzer/Core/
SymbolManager.cpp 168 QualType T,
220 SymbolManager::getMetadataSymbol(const MemRegion* R, const Stmt *S, QualType T,
239 QualType From, QualType To) {
256 QualType t) {
274 QualType t) {
292 QualType t) {
307 QualType SymbolConjured::getType() const {
311 QualType SymbolDerived::getType() const {
315 QualType SymbolExtent::getType() const
    [all...]
SimpleSValBuilder.cpp 24 SVal dispatchCast(SVal val, QualType castTy) override;
25 SVal evalCastFromNonLoc(NonLoc val, QualType castTy) override;
26 SVal evalCastFromLoc(Loc val, QualType castTy) override;
37 NonLoc lhs, NonLoc rhs, QualType resultTy) override;
39 Loc lhs, Loc rhs, QualType resultTy) override;
41 Loc lhs, NonLoc rhs, QualType resultTy) override;
48 const llvm::APSInt &RHS, QualType resultTy);
62 SVal SimpleSValBuilder::dispatchCast(SVal Val, QualType CastTy) {
68 SVal SimpleSValBuilder::evalCastFromNonLoc(NonLoc val, QualType castTy) {
84 QualType T = Context.getCanonicalType(se->getType())
    [all...]
  /external/clang/include/clang/Sema/
ScopeInfo.h 394 QualType CaptureType;
399 QualType CaptureType, Expr *Cpy)
407 QualType CaptureType, Expr *Cpy)
443 QualType getCaptureType() const { return CaptureType; }
471 QualType ReturnType;
475 QualType CaptureType, Expr *Cpy) {
481 void addThisCapture(bool isNested, SourceLocation Loc, QualType CaptureType,
529 QualType FunctionType;
808 QualType CaptureType, Expr *Cpy) {
  /external/clang/lib/StaticAnalyzer/Checkers/
DynamicTypePropagation.cpp 52 QualType Ty = Ctx.getPointerType(Ctx.getRecordType(MD->getParent()));
132 QualType DynResTy =
133 C.getASTContext().getObjCObjectPointerType(QualType(ObjTy, 0));
189 C.addTransition(C.getState()->setDynamicTypeInfo(ToR, QualType(NewTy,0)));
257 QualType OldDTy = C.getState()->getDynamicTypeInfo(ToR).getType();
BoolAssignmentChecker.cpp 42 static bool isBooleanType(QualType Ty) {
64 QualType valTy = TR->getValueType();
  /external/clang/lib/Sema/
SemaInit.cpp 37 static bool IsWideCharCompatible(QualType T, ASTContext &Context) {
76 const QualType ElemTy =
123 static StringInitFailureKind IsStringInit(Expr *init, QualType declType,
133 static void updateStringLiteralType(Expr *E, QualType Ty) {
149 static void CheckStringInit(Expr *Str, QualType &DeclT, const ArrayType *AT,
243 InitListExpr *ParentIList, QualType T,
247 InitListExpr *IList, QualType &T,
251 InitListExpr *IList, QualType &DeclType,
258 InitListExpr *IList, QualType ElemType,
263 InitListExpr *IList, QualType DeclType
    [all...]
SemaLambda.cpp 199 QualType CaptureType, DeclRefType;
358 QualType MethodType = MethodTypeInfo->getType();
366 QualType Result = FPT->getReturnType();
590 QualType returnType) {
682 QualType ReturnType = (RetE ? RetE->getType() : Context.VoidTy);
696 QualType Sema::performLambdaInitCaptureInitialization(SourceLocation Loc,
710 QualType DeductType = Context.getAutoDeductType();
730 return QualType();
735 return QualType();
746 QualType DeducedType
    [all...]
TypeLocBuilder.cpp 63 TypeLoc TypeLocBuilder::pushImpl(QualType T, size_t LocalSize, unsigned LocalAlignment) {
65 QualType TLast = TypeLoc(T, nullptr).getNextTypeLoc().getType();
JumpDiagnostics.cpp 148 case QualType::DK_objc_strong_lifetime:
149 case QualType::DK_objc_weak_lifetime:
153 case QualType::DK_cxx_destructor:
157 case QualType::DK_none:
236 QualType T = D->getType();
237 QualType::DestructionKind destructKind = T.isDestructedType();
238 if (destructKind != QualType::DK_none) {
241 case QualType::DK_cxx_destructor:
245 case QualType::DK_objc_strong_lifetime:
249 case QualType::DK_objc_weak_lifetime
    [all...]
SemaExprMember.cpp 288 static QualType
289 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK,
345 return QualType();
360 return QualType();
380 QualType VT = S.Context.getExtVectorType(vecType->getElementType(), CompSize);
442 Sema::ActOnDependentMemberExpr(Expr *BaseExpr, QualType BaseType,
486 QualType BaseType,
512 QualType BaseType,
597 if (!SemaRef.isThisOutsideMemberFunctionBody(QualType(RTy, 0)) &&
598 SemaRef.RequireCompleteType(OpLoc, QualType(RTy, 0)
    [all...]
  /external/clang/lib/ARCMigrate/
Transforms.h 90 QualType ModifiedType;
115 bool isGCOwnedNonObjC(QualType T);
160 bool canApplyWeak(ASTContext &Ctx, QualType type,
  /external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
AppleObjCTypeVendor.cpp 334 clang::QualType return_qual_type;
367 clang::QualType ret_type = BuildType(ast_ctx, m_type_vector[0].c_str());
393 clang::QualType arg_type = BuildType(ast_ctx, m_type_vector[ai].c_str());
414 clang::QualType BuildType (clang::ASTContext &ast_ctx, const char *type)
417 return clang::QualType();
425 clang::QualType target_type = BuildType(ast_ctx, type+1);
427 return clang::QualType();
435 clang::QualType target_type = BuildType(ast_ctx, type+1);
437 return clang::QualType();
486 return clang::QualType();
    [all...]
  /external/clang/include/clang/AST/
Expr.h 104 QualType TR;
107 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK,
124 QualType getType() const { return TR; }
125 void setType(QualType t) {
129 // QualType::getNonReferenceType() to retrieve the non-reference
392 static ExprValueKind getValueKindForType(QualType T) {
679 static QualType findBoundMemberType(const Expr *expr);
818 OpaqueValueExpr(SourceLocation Loc, QualType T, ExprValueKind VK,
    [all...]
TypeLoc.h 43 // QualType(Ty, 0).getAsOpaquePtr() == (void*) Ty
85 TypeLoc(QualType ty, void *opaqueData)
99 static unsigned getFullDataSizeForType(QualType Ty);
103 static unsigned getLocalAlignmentForType(QualType Ty);
107 QualType getType() const {
108 return QualType::getFromOpaquePtr(Ty);
112 return QualType::getFromOpaquePtr(Ty).getTypePtr();
240 TypeLoc::getLocalAlignmentForType(QualType(getTypePtr(), 0));
300 /// QualType getInnerType() const
396 unsigned getInnerTypeSize(QualType _) const
    [all...]
  /external/clang/include/clang/Analysis/Analyses/
FormatString.h 226 QualType T;
232 ArgType(QualType t, const char *n = nullptr)
247 bool matchesType(ASTContext &C, QualType argTy) const;
249 QualType getRepresentativeType(ASTContext &C) const;
380 static bool namedTypeToLengthModifier(QualType QT, LengthModifier &LM);
500 /// Changes the specifier and length according to a QualType, retaining any
503 bool fixType(QualType QT, const LangOptions &LangOpt, ASTContext &Ctx,
577 bool fixType(QualType QT, QualType RawQT, const LangOptions &LangOpt,
  /external/lldb/source/Symbol/
ClangASTType.cpp 56 GetCompleteQualType (ASTContext *ast, QualType qual_type, bool allow_completion = true)
176 clang::QualType qual_type) :
196 QualType qual_type (GetCanonicalQualType());
230 QualType qual_type (GetCanonicalQualType());
348 QualType qual_type (GetCanonicalQualType());
394 QualType qual_type (GetCanonicalQualType());
431 QualType qual_type (GetCanonicalQualType());
451 QualType qual_type (GetCanonicalQualType());
502 QualType qual_type (GetCanonicalQualType());
561 QualType qual_type (GetCanonicalQualType())
    [all...]

Completed in 1522 milliseconds

1 2 34 5 6 7 8 91011>>