/llvm-project/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 1826 typeArgs.clear(); in parseObjCTypeArgsAndProtocolQualifiers() argument 326 SmallVector<ParsedType, 4> typeArgs; ParseObjCAtInterfaceDeclaration() local 1652 parseObjCTypeArgsOrProtocolQualifiers(ParsedType baseType,SourceLocation & typeArgsLAngleLoc,SmallVectorImpl<ParsedType> & typeArgs,SourceLocation & typeArgsRAngleLoc,SourceLocation & protocolLAngleLoc,SmallVectorImpl<Decl * > & protocols,SmallVectorImpl<SourceLocation> & protocolLocs,SourceLocation & protocolRAngleLoc,bool consumeLastToken,bool warnOnIncompleteProtocols) parseObjCTypeArgsOrProtocolQualifiers() argument 1883 SmallVector<ParsedType, 4> typeArgs; parseObjCTypeArgsAndProtocolQualifiers() local [all...] |
/llvm-project/clang/lib/AST/ |
H A D | Type.cpp | 811 ObjCObjectType(QualType Canonical,QualType Base,ArrayRef<QualType> typeArgs,ArrayRef<ObjCProtocolDecl * > protocols,bool isKindOf) ObjCObjectType() argument 1290 SmallVector<QualType, 4> typeArgs; VisitObjCObjectType() local 1607 substObjCTypeArgs(ASTContext & ctx,ArrayRef<QualType> typeArgs,ObjCSubstitutionContext context) const substObjCTypeArgs() argument 1789 ArrayRef<QualType> typeArgs = getTypeArgs(); computeSuperClassTypeSlow() local 4395 Profile(llvm::FoldingSetNodeID & ID,QualType BaseType,ArrayRef<QualType> typeArgs,ArrayRef<ObjCProtocolDecl * > protocols,bool isKindOf) Profile() argument [all...] |
H A D | ASTContext.cpp | 5410 getObjCObjectType(QualType baseType,ArrayRef<QualType> typeArgs,ArrayRef<ObjCProtocolDecl * > protocols,bool isKindOf) const getObjCObjectType() argument
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaObjC.cpp | 509 applyObjCTypeArgs(Sema & S,SourceLocation loc,QualType type,ArrayRef<TypeSourceInfo * > typeArgs,SourceRange typeArgsRange,bool failOnError,bool rebuilding) applyObjCTypeArgs() argument
|
H A D | SemaExprObjC.cpp | 1826 std::optional<ArrayRef<QualType>> typeArgs = CheckMessageArgumentTypes() local
|
H A D | SemaDeclObjC.cpp | 1430 actOnObjCTypeArgsOrProtocolQualifiers(Scope * S,ParsedType baseType,SourceLocation lAngleLoc,ArrayRef<IdentifierInfo * > identifiers,ArrayRef<SourceLocation> identifierLocs,SourceLocation rAngleLoc,SourceLocation & typeArgsLAngleLoc,SmallVectorImpl<ParsedType> & typeArgs,SourceLocation & typeArgsRAngleLoc,SourceLocation & protocolLAngleLoc,SmallVectorImpl<Decl * > & protocols,SourceLocation & protocolRAngleLoc,bool warnOnIncompleteProtocols) actOnObjCTypeArgsOrProtocolQualifiers() argument
|