Home
last modified time | relevance | path

Searched refs:typeArgs (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DType.cpp628 if (!typeArgs.empty()) in ObjCObjectType()
632 for (auto typeArg : typeArgs) { in ObjCObjectType()
1061 SmallVector<QualType, 4> typeArgs; in TRIVIAL_TYPE_CLASS() local
1070 typeArgs.push_back(newTypeArg); in TRIVIAL_TYPE_CLASS()
1141 ArrayRef<QualType> typeArgs, in substObjCTypeArgs() argument
1152 if (!typeArgs.empty()) { in substObjCTypeArgs()
1208 typeArgs, in substObjCTypeArgs()
1233 typeArgs, in substObjCTypeArgs()
1297 if (typeArgs.empty() && in substObjCTypeArgs()
3390 ID.AddInteger(typeArgs.size()); in Profile()
[all …]
H A DDeclObjC.cpp1446 SmallVectorImpl<QualType> &typeArgs) const { in gatherDefaultTypeArgs()
1447 typeArgs.reserve(size()); in gatherDefaultTypeArgs()
1449 typeArgs.push_back(typeParam->getUnderlyingType()); in gatherDefaultTypeArgs()
H A DASTContext.cpp4433 ArrayRef<QualType> typeArgs, in getObjCObjectType() argument
4438 if (typeArgs.empty() && protocols.empty() && !isKindOf && in getObjCObjectType()
4444 ObjCObjectTypeImpl::Profile(ID, baseType, typeArgs, protocols, isKindOf); in getObjCObjectType()
4452 ArrayRef<QualType> effectiveTypeArgs = typeArgs; in getObjCObjectType()
4499 size += typeArgs.size() * sizeof(QualType); in getObjCObjectType()
4503 new (mem) ObjCObjectTypeImpl(canonical, baseType, typeArgs, protocols, in getObjCObjectType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseObjc.cpp302 SmallVector<ParsedType, 4> typeArgs; in ParseObjCAtInterfaceDeclaration() local
358 superClassLoc, typeArgs, in ParseObjCAtInterfaceDeclaration()
1582 SmallVectorImpl<ParsedType> &typeArgs, in parseObjCTypeArgsOrProtocolQualifiers() argument
1650 typeArgs, in parseObjCTypeArgsOrProtocolQualifiers()
1685 typeArgs.push_back(fullTypeArg.get()); in parseObjCTypeArgsOrProtocolQualifiers()
1720 typeArgs.push_back(typeArg.get()); in parseObjCTypeArgsOrProtocolQualifiers()
1749 typeArgs.clear(); in parseObjCTypeArgsOrProtocolQualifiers()
1761 SmallVectorImpl<ParsedType> &typeArgs, in parseObjCTypeArgsAndProtocolQualifiers() argument
1773 typeArgs, in parseObjCTypeArgsAndProtocolQualifiers()
1818 SmallVector<ParsedType, 4> typeArgs; in parseObjCTypeArgsAndProtocolQualifiers() local
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h1183 ArrayRef<QualType> typeArgs,
5580 ArrayRef<QualType> typeArgs,
5698 ArrayRef<QualType> typeArgs,
5701 : ObjCObjectType(Canonical, Base, typeArgs, protocols, isKindOf) {}
5707 ArrayRef<QualType> typeArgs,
H A DASTContext.h1491 ArrayRef<QualType> typeArgs,
H A DDeclObjC.h714 void gatherDefaultTypeArgs(SmallVectorImpl<QualType> &typeArgs) const;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclObjC.cpp1406 SmallVectorImpl<ParsedType> &typeArgs, in actOnObjCTypeArgsOrProtocolQualifiers() argument
1613 typeArgs.clear(); in actOnObjCTypeArgsOrProtocolQualifiers()
1617 typeArgs.push_back(type.get()); in actOnObjCTypeArgsOrProtocolQualifiers()
1669 typeArgs.clear(); in actOnObjCTypeArgsOrProtocolQualifiers()
1722 typeArgs.clear(); in actOnObjCTypeArgsOrProtocolQualifiers()
H A DSemaExprObjC.cpp1634 Optional<ArrayRef<QualType>> typeArgs in CheckMessageArgumentTypes() local
1676 if (typeArgs) in CheckMessageArgumentTypes()
1679 *typeArgs, in CheckMessageArgumentTypes()
1698 if (typeArgs && Args[i]->isRValue() && paramType->isBlockPointerType() && in CheckMessageArgumentTypes()
H A DSemaType.cpp803 ArrayRef<TypeSourceInfo *> typeArgs, in applyObjCTypeArgs() argument
848 for (unsigned i = 0, n = typeArgs.size(); i != n; ++i) { in applyObjCTypeArgs()
849 TypeSourceInfo *typeArgInfo = typeArgs[i]; in applyObjCTypeArgs()
894 << (unsigned)typeArgs.size() in applyObjCTypeArgs()
991 << (typeArgs.size() < typeParams->size()) in applyObjCTypeArgs()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h1487 SmallVectorImpl<ParsedType> &typeArgs,
1501 SmallVectorImpl<ParsedType> &typeArgs,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h8067 SmallVectorImpl<ParsedType> &typeArgs,