Lines Matching defs:Dependent
1178 /// Dependent - Whether this type is a dependent type (C++ [temp.dep.type]).
1179 unsigned Dependent : 1;
1364 Type(TypeClass tc, QualType canon, bool Dependent,
1370 TypeBits.Dependent = Dependent;
1371 TypeBits.InstantiationDependent = Dependent || InstantiationDependent;
1382 TypeBits.Dependent = D;
1613 bool isDependentType() const { return TypeBits.Dependent; }
1840 : Type(Builtin, QualType(), /*Dependent=*/(K == Dependent),
1841 /*InstantiationDependent=*/(K == Dependent),
2740 unsigned typeQuals, QualType Canonical, bool Dependent,
2744 : Type(tc, Canonical, Dependent, InstantiationDependent, VariablyModified,
2787 /*Dependent=*/false, /*InstantiationDependent=*/false,
3452 : Type(TemplateTypeParm, Canon, /*Dependent=*/true,
3461 /*Dependent=*/true,
3619 /*Dependent=*/IsDependent, /*InstantiationDependent=*/IsDependent,
3839 : Type(InjectedClassName, QualType(), /*Dependent=*/true,
3906 QualType Canonical, bool Dependent,
3909 : Type(tc, Canonical, Dependent, InstantiationDependent, VariablyModified,
4030 : TypeWithKeyword(Keyword, DependentName, CanonType, /*Dependent=*/true,
4180 : Type(PackExpansion, Canon, /*Dependent=*/Pattern->isDependentType(),