Home
last modified time | relevance | path

Searched refs:isDependentType (Results 1 – 25 of 61) sorted by relevance

123

/external/clang/lib/AST/
DExprCXX.cpp146 ty->isDependentType(), ty->isDependentType(), in CXXNewExpr()
222 if (ArgType->isDependentType() && !ArgType->isPointerType()) in getDestroyedType()
245 DestroyedType.getTypeSourceInfo()->getType()->isDependentType())), in CXXPseudoDestructorExpr()
859 T->isDependentType(), T->isDependentType(), in CXXConstructExpr()
938 T->isDependentType(), T->isDependentType(), T->isDependentType(), in LambdaExpr()
1160 Type->getType()->isDependentType(), true, true, in CXXUnresolvedConstructExpr()
1346 BaseType->isDependentType()), in UnresolvedMemberExpr()
1534 if (Args[I]->getType()->isDependentType()) in TypeTraitExpr()
DType.cpp178 : Type(tc, canonType, vecType->isDependentType(), in VectorType()
539 : Type(ObjCObject, Canonical, Base->isDependentType(), in ObjCObjectType()
561 if (typeArg->isDependentType()) in ObjCObjectType()
974 T->isDependentType()); in TRIVIAL_TYPE_CLASS()
1878 assert(!isDependentType() && "This doesn't make sense for dependent types"); in isConstantSizeType()
1932 if (ClassTy->isDependentType()) in isIncompleteType()
2062 if (CanonicalType->isDependentType()) in isTrivialType()
2119 if (CanonicalType->isDependentType()) in isTriviallyCopyableType()
2150 if (isDependentType()) in isLiteralType()
2216 if (isDependentType()) in isStandardLayoutType()
[all …]
DCXXInheritance.cpp198 if (BaseType->isDependentType()) in lookupInBases()
655 assert(!I.getType()->isDependentType() && in AddIndirectPrimaryBases()
677 assert(!I.getType()->isDependentType() && in getIndirectPrimaryBases()
DExprObjC.cpp163 : Expr(ObjCMessageExprClass, T, VK, OK_Ordinary, T->isDependentType(), in ObjCMessageExpr()
164 T->isDependentType(), T->isInstantiationDependentType(), in ObjCMessageExpr()
DNestedNameSpecifier.cpp196 if (Base.getType()->isDependentType()) in isDependent()
204 return getAsType()->isDependentType(); in isDependent()
DExpr.cpp46 if (DerivedType->isDependentType()) in getBestDynamicClassType()
231 if (T->isDependentType()) { in computeDeclRefDependence()
244 if (T->isDependentType()) { in computeDeclRefDependence()
452 FNTy->isDependentType(), FNTy->isDependentType(), in PredefinedExpr()
1350 /*ValueDependent=*/tsi->getType()->isDependentType(), in OffsetOfExpr()
3569 Type->isDependentType(), Type->isDependentType(), in ShuffleVectorExpr()
/external/clang/lib/Sema/
DSemaCoroutine.cpp137 FD->getType()->isDependentType() in checkCoroutineContext()
238 if (E->getType()->isDependentType()) { in BuildCoawaitExpr()
305 if (E->getType()->isDependentType()) { in BuildCoyieldExpr()
428 if (!RetType->isDependentType()) { in CheckCompletedCoroutineBody()
DSemaCXXScopeSpec.cpp56 if (!T->isDependentType()) in computeDeclContext()
304 if (T->isDependentType()) in isAcceptableNestedNameSpecifier()
371 isDependent = ObjectType->isDependentType(); in isNonTypeNestedNameSpecifier()
480 isDependent = ObjectType->isDependentType(); in BuildCXXNestedNameSpecifier()
823 if (!T->isDependentType() && !T->getAs<TagType>()) { in ActOnCXXNestedNameSpecifierDecltype()
925 if (!T->isDependentType() && !T->getAs<TagType>()) { in ActOnCXXNestedNameSpecifier()
DSemaExprCXX.cpp161 isDependent = SearchType->isDependentType(); in getDestructorName()
175 isDependent = SearchType->isDependentType(); in getDestructorName()
207 if (SearchType.isNull() || SearchType->isDependentType() || in getDestructorName()
333 if (SearchType->isDependentType() || Context.hasSameUnqualifiedType(SearchType, T)) { in getDestructorType()
516 if (!Operand->getType()->isDependentType()) { in BuildCXXUuidof()
536 if (!E->getType()->isDependentType()) { in BuildCXXUuidof()
1014 if (Ty->isDependentType() || CallExpr::hasAnyTypeDependentArguments(Exprs)) { in BuildCXXTypeConstructExpr()
1478 } else if (!AllocType->isDependentType()) { in BuildCXXNew()
1512 if (!AllocType->isDependentType() && in BuildCXXNew()
1523 if (ArraySize && !AllocType->isDependentType()) in BuildCXXNew()
[all …]
DSemaDecl.cpp159 if (!TST || !TST->isDependentType()) in lookupUnqualifiedTypeNameInBase()
1467 WithinFunction || (R->isLocalClass() && !R->isDependentType()); in ShouldDiagnoseUnusedDecl()
1492 if (Ty->isIncompleteType() || Ty->isDependentType()) in ShouldDiagnoseUnusedDecl()
1539 if (D->getTypeForDecl()->isDependentType()) in DiagnoseUnusedNestedTypedefs()
1863 !OldType->isDependentType() && in isIncompatibleTypedef()
1864 !NewType->isDependentType() && in isIncompatibleTypedef()
2864 !((NewQType->isDependentType() || OldQType->isDependentType()) && in MergeFunctionDecl()
2893 OldAT->isDependentType() ? Context.DependentTy in MergeFunctionDecl()
2897 OldAT->isDependentType() ? Context.DependentTy in MergeFunctionDecl()
3032 if ((NewQType->isDependentType() || OldQType->isDependentType()) && in MergeFunctionDecl()
[all …]
DSemaStmtAsm.cpp319 if (Ty->isDependentType()) in ActOnGCCAsmStmt()
388 if (Ty->isDependentType() || Ty->isIncompleteType()) in ActOnGCCAsmStmt()
593 if (T->isDependentType()) { in LookupInlineAsmIdentifier()
DSemaAccess.cpp307 assert(T->isDependentType() && "non-dependent base wasn't a record?"); in IsDerivedFromInclusive()
353 if (!Friend->isDependentType() && !Context->isDependentType()) in MightInstantiateTo()
435 if (Friend->isDependentType()) in MatchesFriend()
666 assert(T->isDependentType() && "non-dependent base wasn't a record?"); in findFriendship()
DSemaType.cpp913 if (typeArg->isDependentType()) { in applyObjCTypeArgs()
1433 if (!Result->isDependentType()) in ConvertDeclSpecToType()
1670 } else if (!T->isDependentType()) { in BuildQualifiedType()
2000 if (!MPTy->getClass()->isDependentType()) in BuildArrayType()
2061 } else if ((!T->isDependentType() && !T->isIncompleteType() && in BuildArrayType()
2103 } else if (!T->isDependentType() && !T->isVariablyModifiedType() && in BuildArrayType()
2129 if (!T->isDependentType() && isCompleteType(Loc, BaseT) && in BuildArrayType()
2163 if (!T->isDependentType() && in BuildExtVectorType()
2287 if (!Class->isDependentType() && !Class->isRecordType()) { in BuildMemberPointerType()
3051 if (type->isDependentType()) in classifyPointerDeclarator()
[all …]
DSemaExprMember.cpp470 assert(BaseType->isDependentType() || in ActOnDependentMemberExpr()
521 assert(BaseType->isDependentType()); in CheckQualifiedMemberReference()
711 if (BaseType->isDependentType() || in BuildMemberReferenceExpr()
1232 assert(!BaseType->isDependentType()); in LookupMemberExpr()
1682 if (Base->getType()->isDependentType() || Name.isDependentName() || in ActOnMemberAccessExpr()
DSemaTemplateDeduction.cpp1112 !DeducedType->isDependentType()) { in DeduceTemplateArgumentsByTypeMatch()
1172 if (!Param->isDependentType()) { in DeduceTemplateArgumentsByTypeMatch()
1183 } else if (!Param->isDependentType()) { in DeduceTemplateArgumentsByTypeMatch()
2148 if (NTTPType->isDependentType()) { in FinishTemplateArgumentDeduction()
2316 if (NTTPType->isDependentType()) { in FinishTemplateArgumentDeduction()
2816 if (NTTPType->isDependentType()) { in FinishTemplateArgumentDeduction()
3249 if (ElTy->isDependentType()) { in DeduceFromInitializerList()
3958 !Replacement.isNull() && Replacement->isDependentType(); in TransformAutoType()
4004 if (Init->isTypeDependent() || Type.getType()->isDependentType()) { in DeduceAutoType()
4747 if (!T->isDependentType()) in MarkUsedTemplateParameters()
[all …]
DSemaDeclCXX.cpp773 if (!(*i)->isDependentType() && in CheckConstexprParameterTypes()
845 if (!RT->isDependentType() && in CheckConstexprFunctionDecl()
928 if (!VD->getType()->isDependentType() && in CheckConstexprDeclStmt()
934 if (!VD->getType()->isDependentType() && in CheckConstexprDeclStmt()
1229 Dcl->getReturnType()->isDependentType()); in CheckConstexprFunctionBody()
1375 if (BaseType->isDependentType()) { in CheckBaseSpecifier()
1883 MD->getType()->isDependentType())) in CheckOverrideControl()
2713 if (!FD->getType()->isDependentType() && !InitExpr->isTypeDependent()) { in ActOnFinishCXXInClassMemberInitializer()
3083 if (Member->getType()->isDependentType() || Init->isTypeDependent()) { in BuildMemberInitializer()
3196 if (!BaseType->isDependentType() && !BaseType->isRecordType()) in BuildBaseInitializer()
[all …]
DSemaStmt.cpp1811 if (!FirstType->isDependentType() && in ActOnObjCForCollectionStmt()
2176 if (RangeVarType->isDependentType()) { in BuildCXXForRangeStmt()
2698 if (!ReturnType.isNull() && !ReturnType->isDependentType()) { in isCopyElisionCandidate()
2702 if (!VDType->isDependentType() && in isCopyElisionCandidate()
2724 if (!VD->getType()->isDependentType() && VD->hasAttr<AlignedAttr>() && in isCopyElisionCandidate()
2899 if (FnRetType->isDependentType()) { in ActOnCapScopeReturnStmt()
2987 R->isDependentType()) in VisitRecordType()
3165 bool HasDependentReturnType = FnRetType->isDependentType(); in BuildReturnStmt()
3373 if (!ThrowType->isDependentType() && in BuildObjCAtThrowStmt()
3412 if (!type->isDependentType() && in ActOnObjCAtSynchronizedOperand()
/external/clang/include/clang/Sema/
DLocInfoType.h39 : Type((TypeClass)LocInfo, ty, ty->isDependentType(), in LocInfoType()
/external/clang/include/clang/AST/
DType.h1750 bool isDependentType() const { return TypeBits.Dependent; }
2089 Type(Complex, CanonicalPtr, Element->isDependentType(),
2119 Type(Paren, CanonType, InnerType->isDependentType(),
2150 Type(Pointer, CanonicalPtr, Pointee->isDependentType(),
2201 : Type(TC, CanonicalPtr, OriginalTy->isDependentType(),
2256 Type(BlockPointer, CanonicalCls, Pointee->isDependentType(),
2292 Type(tc, CanonicalRef, Referencee->isDependentType(),
2376 Cls->isDependentType() || Pointee->isDependentType(),
2445 : Type(tc, can, et->isDependentType() || tc == DependentSizedArray,
3364 : Type(tc, can, can->isDependentType(),
[all …]
DExpr.h850 T->isDependentType(),
851 T->isDependentType() ||
1723 input->isTypeDependent() || type->isDependentType(), in UnaryOperator()
2029 TInfo->getType()->isDependentType(), in UnaryExprOrTypeTraitExpr()
2651 tinfo->getType()->isDependentType(), in CompoundLiteralExpr()
2729 ty->isDependentType(), in CastExpr()
2732 ty->isDependentType() || (op && op->isValueDependent()), in CastExpr()
3456 T->isDependentType(), false, false, false), in StmtExpr()
3568 DstType->isDependentType(), in ConvertVectorExpr()
3569 DstType->isDependentType() || SrcExpr->isValueDependent(), in ConvertVectorExpr()
[all …]
DExprCXX.h505 Ty->isDependentType(), SubExpr->isValueDependent(), in CXXStdInitializerListExpr()
549 Operand->getType()->isDependentType(), in CXXTypeidExpr()
755 false, Operand->getType()->isDependentType(), in CXXUuidofExpr()
848 Type->isDependentType(), Type->isDependentType(), in CXXThisExpr()
2330 false, queried->getType()->isDependentType(), in ArrayTypeTraitExpr()
4110 assert(Common->isTypeDependent() && Ty->isDependentType() && in CoroutineSuspendExpr()
/external/clang/lib/ARCMigrate/
DTransARCAssign.cpp43 if (Exp->getType()->isDependentType()) in VisitBinaryOperator()
/external/clang/tools/libclang/
DCXType.cpp712 if (QT->isDependentType()) in clang_Type_getAlignOf()
747 if (QT->isDependentType()) in clang_Type_getSizeOf()
764 if (FQT->isDependentType()) in visitRecordForValidation()
796 if (RT->isDependentType()) in validateFieldParentType()
/external/clang/lib/StaticAnalyzer/Checkers/
DPaddingChecker.cpp144 if (CXXRD->getTypeForDecl()->isDependentType()) in shouldSkipDecl()
/external/clang/lib/CodeGen/
DObjectFilePCHContainerOperations.cpp67 return !Ty->isDependentType() && !Ty->isUndeducedType(); in CanRepresent()

123