Home
last modified time | relevance | path

Searched refs:TypeArgs (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp692 const ObjCMethodDecl *Method, ArrayRef<QualType> TypeArgs, in getReturnTypeForMethod() argument
705 C, TypeArgs, ObjCSubstitutionContext::Result); in getReturnTypeForMethod()
767 Optional<ArrayRef<QualType>> TypeArgs = in checkPreObjCMessage() local
771 if (!TypeArgs) in checkPreObjCMessage()
783 ASTCtxt, *TypeArgs, ObjCSubstitutionContext::Parameter); in checkPreObjCMessage()
870 Optional<ArrayRef<QualType>> TypeArgs = in checkPostObjCMessage() local
872 if (!TypeArgs) in checkPostObjCMessage()
876 getReturnTypeForMethod(Method, *TypeArgs, *TrackedType, ASTCtxt); in checkPostObjCMessage()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DODRHash.cpp844 auto TypeArgs = T->getTypeArgsAsWritten(); in VisitObjCObjectType() local
845 ID.AddInteger(TypeArgs.size()); in VisitObjCObjectType()
846 for (auto Arg : TypeArgs) { in VisitObjCObjectType()
H A DASTImporter.cpp1492 SmallVector<QualType, 4> TypeArgs; in VisitObjCObjectType() local
1495 TypeArgs.push_back(*TyOrErr); in VisitObjCObjectType()
1509 return Importer.getToContext().getObjCObjectType(*ToBaseTypeOrErr, TypeArgs, in VisitObjCObjectType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaType.cpp1034 ArrayRef<TypeSourceInfo *> TypeArgs, in BuildObjCObjectType() argument
1042 if (!TypeArgs.empty()) { in BuildObjCObjectType()
1043 Result = applyObjCTypeArgs(*this, Loc, Result, TypeArgs, in BuildObjCObjectType()
1111 ArrayRef<ParsedType> TypeArgs, in actOnObjCTypeArgsAndProtocolQualifiers() argument
1128 for (unsigned i = 0, n = TypeArgs.size(); i != n; ++i) { in actOnObjCTypeArgsAndProtocolQualifiers()
1130 QualType TypeArg = GetTypeFromParser(TypeArgs[i], &TypeArgInfo); in actOnObjCTypeArgsAndProtocolQualifiers()
H A DSemaChecking.cpp10791 auto TypeArgs = TargetObjCPtr->getTypeArgs(); in checkObjCArrayLiteral() local
10792 if (TypeArgs.size() != 1) in checkObjCArrayLiteral()
10795 QualType TargetElementType = TypeArgs[0]; in checkObjCArrayLiteral()
10820 auto TypeArgs = TargetObjCPtr->getTypeArgs(); in checkObjCDictionaryLiteral() local
10821 if (TypeArgs.size() != 2) in checkObjCDictionaryLiteral()
10824 QualType TargetKeyType = TypeArgs[0]; in checkObjCDictionaryLiteral()
10825 QualType TargetObjectType = TypeArgs[1]; in checkObjCDictionaryLiteral()
H A DTreeTransform.h740 ArrayRef<TypeSourceInfo *> TypeArgs,
12373 ArrayRef<TypeSourceInfo *> TypeArgs, in RebuildObjCObjectType() argument
12380 TypeArgs, TypeArgsRAngleLoc, in RebuildObjCObjectType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp6227 SmallVector<QualType, 4> TypeArgs; in readTypeRecord() local
6229 TypeArgs.push_back(readType(*Loc.F, Record, Idx)); in readTypeRecord()
6235 return Context.getObjCObjectType(Base, TypeArgs, Protos, IsKindOf); in readTypeRecord()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h8088 ArrayRef<ParsedType> TypeArgs,
8107 ArrayRef<TypeSourceInfo *> TypeArgs,