/llvm-project/libcxx/test/libcxx/utilities/function.objects/func.require/ |
H A D | bullet_4_5_6.pass.cpp | 57 template <class ObjectType> 64 typedef TestMemberObject<ObjectType> TestType; 80 typedef ObjectType (TestType::*MemPtr); in doTest() 81 typedef ObjectType E; in doTest() 95 typedef ObjectType const (TestType::*CMemPtr); in doTest() 96 typedef ObjectType const E; in doTest() 110 typedef ObjectType volatile (TestType::*VMemPtr); in doTest() 111 typedef ObjectType volatile E; in doTest() 125 typedef ObjectType const volatile (TestType::*CVMemPtr); in doTest() 126 typedef ObjectType cons in doTest() 79 typedef ObjectType (TestType::*MemPtr); doTest() typedef [all...] |
/llvm-project/clang/test/Analysis/ |
H A D | DynamicTypePropagation.m | 26 @interface NSArray<ObjectType> : NSObject 28 - (BOOL)contains:(ObjectType)obj; argument 29 - (ObjectType)getObjAtIndex:(NSUInteger)idx; 30 - (ObjectType)objectAtIndexedSubscript:(NSUInteger)idx; 31 @property(readonly) ObjectType firstObject;
|
H A D | generics.m | 41 @interface NSArray<__covariant ObjectType> : NSObject 42 + (instancetype)arrayWithObjects:(const ObjectType [])objects count:(NSUInteger)count; argument 44 + (NSArray<ObjectType> *)getEmpty2; 45 - (BOOL)contains:(ObjectType)obj; argument 46 - (BOOL)containsObject:(ObjectType)anObject; argument 47 - (ObjectType)getObjAtIndex:(NSUInteger)idx; 48 - (ObjectType)objectAtIndexedSubscript:(NSUInteger)idx; 49 - (NSArray<ObjectType> *)arrayByAddingObject:(ObjectType)anObject; argument 50 @property(readonly) ObjectType firstObject; 53 @interface NSMutableArray<ObjectType> : NSArray<ObjectType> [all …]
|
/llvm-project/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 87 void Parser::CheckForTemplateAndDigraph(Token &Next, ParsedType ObjectType, in CheckForTemplateAndDigraph() argument 102 TemplateName, ObjectType, EnteringContext, in CheckForTemplateAndDigraph() 129 /// \param ObjectType if this nested-name-specifier is being parsed following 160 CXXScopeSpec &SS, ParsedType ObjectType, bool ObjectHadErrors, in ParseOptionalCXXScopeSpecifier() argument 291 ObjectType.get(), SavedType.get(SS.getBeginLoc())); in ParseOptionalCXXScopeSpecifier() 310 ObjectType = nullptr; in ParseOptionalCXXScopeSpecifier() 322 if (!HasScopeSpecifier && !ObjectType) in ParseOptionalCXXScopeSpecifier() 338 if (ParseUnqualifiedIdOperator(SS, EnteringContext, ObjectType, in ParseOptionalCXXScopeSpecifier() 369 getCurScope(), SS, TemplateKWLoc, TemplateName, ObjectType, in ParseOptionalCXXScopeSpecifier() 453 ObjectType); in ParseOptionalCXXScopeSpecifier() 1859 ParseCXXPseudoDestructor(Expr * Base,SourceLocation OpLoc,tok::TokenKind OpKind,CXXScopeSpec & SS,ParsedType ObjectType) ParseCXXPseudoDestructor() argument 2534 ParseUnqualifiedIdTemplateId(CXXScopeSpec & SS,ParsedType ObjectType,bool ObjectHadErrors,SourceLocation TemplateKWLoc,IdentifierInfo * Name,SourceLocation NameLoc,bool EnteringContext,UnqualifiedId & Id,bool AssumeTemplateId) ParseUnqualifiedIdTemplateId() argument 2729 ParseUnqualifiedIdOperator(CXXScopeSpec & SS,bool EnteringContext,ParsedType ObjectType,UnqualifiedId & Result) ParseUnqualifiedIdOperator() argument 2966 ParseUnqualifiedId(CXXScopeSpec & SS,ParsedType ObjectType,bool ObjectHadErrors,bool EnteringContext,bool AllowDestructorName,bool AllowConstructorName,bool AllowDeductionGuide,SourceLocation * TemplateKWLoc,UnqualifiedId & Result) ParseUnqualifiedId() argument [all...] |
H A D | ParseExpr.cpp | 1724 ParseOptionalCXXScopeSpecifier(SS, /*ObjectType=*/nullptr, in ParseCastExpression() 2288 ParsedType ObjectType; in ParsePostfixExpressionSuffix() 2307 OpKind, ObjectType, in ParsePostfixExpressionSuffix() 2320 SS, ObjectType, LHS.get() && LHS.get()->containsErrors(), in ParsePostfixExpressionSuffix() 2323 ObjectType = nullptr; in ParsePostfixExpressionSuffix() 2335 getCurScope(), OrigLHS, OpLoc, CorrectedOpKind, ObjectType, in ParsePostfixExpressionSuffix() 2356 ObjectType); in ParsePostfixExpressionSuffix() 2382 SS, ObjectType, LHS.get() && LHS.get()->containsErrors(), 2241 ParsedType ObjectType; ParsePostfixExpressionSuffix() local
|
/llvm-project/clang/test/SemaObjC/ |
H A D | kindof.m | 391 @interface NSGeneric<ObjectType> : NSObject 392 - (void)test:(__kindof ObjectType)T; // expected-note{{passing argument to parameter 'T' here}} argument 393 - (void)mapUsingBlock:(id (^)(__kindof ObjectType))block; argument 394 @property (copy) ObjectType object; 395 @property (copy) __kindof ObjectType kindof_object; 397 @property (copy) __kindof ObjectType _Nonnull nonnull_kindof_object; 406 @interface NSDefaultGeneric<ObjectType : NSString *> : NSObject 407 @property (copy) ObjectType object; 408 @property (copy) __kindof ObjectType kindof_object;
|
H A D | attr-objc-NSObject.m | 3 @interface NSArray<__covariant ObjectType> 4 - (void)containsObject:(ObjectType)anObject; // expected-note {{passing argument to parameter 'anOb… argument
|
/llvm-project/llvm/lib/Target/DirectX/ |
H A D | DXILOpBuilder.cpp | 37 ObjectType = 1 << 10, enumerator 76 case OverloadKind::ObjectType: in getOverloadKind() 135 } else if (Kind == OverloadKind::ObjectType) {
|
/llvm-project/compiler-rt/lib/ubsan/ |
H A D | ubsan_type_hash_itanium.cpp | 266 const abi::__class_type_info *ObjectType = findBaseAtOffset( in getDynamicTypeInfoFromVtable() local 270 ObjectType ? ObjectType->name() : "<unknown>"); in getDynamicTypeInfoFromVtable()
|
/llvm-project/libcxx/test/libcxx/strings/c.strings/ |
H A D | constexpr_memmove.pass.cpp | 110 template <class SourcePtr, class DestPtr, class ObjectType> in test_pointer_types() 112 ObjectType objs[3] = {1, 2, 3}; in test_pointer_types()
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MIRYamlMapping.h | 246 enum ObjectType { DefaultType, SpillSlot, VariableSized }; 250 ObjectType Type = DefaultType; 274 template <> struct ScalarEnumerationTraits<MachineStackObject::ObjectType> { 275 static void enumeration(yaml::IO &IO, MachineStackObject::ObjectType &Type) { 339 enum ObjectType { DefaultType, SpillSlot }; 341 ObjectType Type = DefaultType; 367 struct ScalarEnumerationTraits<FixedMachineStackObject::ObjectType> { 369 FixedMachineStackObject::ObjectType &Type) {
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaCXXScopeSpec.cpp | 418 QualType ObjectType = GetTypeFromParser(IdInfo.ObjectType); in BuildCXXNestedNameSpecifier() 425 if (!ObjectType.isNull()) { in BuildCXXNestedNameSpecifier() 428 assert(!SS.isSet() && "ObjectType and scope specifier cannot coexist"); in BuildCXXNestedNameSpecifier() 429 LookupCtx = computeDeclContext(ObjectType); in BuildCXXNestedNameSpecifier() 430 isDependent = ObjectType->isDependentType(); in BuildCXXNestedNameSpecifier() 453 if (!ObjectType.isNull() && Found.empty()) { in BuildCXXNestedNameSpecifier() 584 if (!ObjectType.isNull() && !ObjectTypeSearchedInScope && in BuildCXXNestedNameSpecifier() 618 << ObjectType; in BuildCXXNestedNameSpecifier() 419 QualType ObjectType = GetTypeFromParser(IdInfo.ObjectType); BuildCXXNestedNameSpecifier() local
|
H A D | SemaExprCXX.cpp | 469 ParsedType ObjectType) { in getDestructorTypeForDecltype() 484 QualType SearchType = GetTypeFromParser(ObjectType); in getDestructorTypeForDecltype() 7989 ParsedType &ObjectType, in BuildPseudoDestructorExpr() 8010 ObjectType = ParsedType::make(BaseType); in BuildPseudoDestructorExpr() 8104 ObjectType = ParsedType::make(BaseType); in ActOnPseudoDestructorExpr() 8126 ObjectType = ParsedType::make(BaseType); in ActOnPseudoDestructorExpr() 8130 static bool CheckArrow(Sema &S, QualType &ObjectType, Expr *&Base, in ActOnPseudoDestructorExpr() 8137 ObjectType = Base->getType(); in ActOnPseudoDestructorExpr() 8149 if (ObjectType->isPointerType() || ObjectType in ActOnPseudoDestructorExpr() 468 getDestructorTypeForDecltype(const DeclSpec & DS,ParsedType ObjectType) getDestructorTypeForDecltype() argument 7768 ActOnStartCXXMemberReference(Scope * S,Expr * Base,SourceLocation OpLoc,tok::TokenKind OpKind,ParsedType & ObjectType,bool & MayBePseudoDestructor) ActOnStartCXXMemberReference() argument 7909 CheckArrow(Sema & S,QualType & ObjectType,Expr * & Base,tok::TokenKind & OpKind,SourceLocation OpLoc) CheckArrow() argument 7982 QualType ObjectType; BuildPseudoDestructorExpr() local 8106 QualType ObjectType; ActOnPseudoDestructorExpr() local 8241 QualType ObjectType; ActOnPseudoDestructorExpr() local [all...] |
H A D | SemaDeclObjC.cpp | 3691 QualType ObjectType) { in HelperSelectorsForTypoCorrection() 3692 if (ObjectType.isNull()) in HelperSelectorsForTypoCorrection() 3694 if (S.ObjC().LookupMethodInObjectType(Sel, ObjectType, in HelperSelectorsForTypoCorrection() 3697 return S.ObjC().LookupMethodInObjectType(Sel, ObjectType, in HelperIsMethodInObjCType() 3702 SemaObjC::SelectorsForTypoCorrection(Selector Sel, QualType ObjectType) { in HelperIsMethodInObjCType() 3706 if (ObjectType.isNull()) in HelperIsMethodInObjCType() 3708 else if (!ObjectType->isObjCObjectPointerType()) 3711 ObjectType->getAsObjCInterfacePointerType()) { in SelectorsForTypoCorrection() 3712 ObjectType = QualType(ObjCPtr->getInterfaceType(), 0); in SelectorsForTypoCorrection() 3715 else if (ObjectType in SelectorsForTypoCorrection() 3698 HelperIsMethodInObjCType(Sema & S,Selector Sel,QualType ObjectType) HelperIsMethodInObjCType() argument 3709 SelectorsForTypoCorrection(Selector Sel,QualType ObjectType) SelectorsForTypoCorrection() argument [all...] |
H A D | SemaExprMember.cpp | 720 QualType ObjectType = SS.isSet() ? QualType() : RTy; in LookupMemberExprInRecord() 723 /*S=*/nullptr, SS, ObjectType, in LookupMemberExprInRecord() 726 SemaRef.LookupParsedName(R, /*S=*/nullptr, &SS, ObjectType); in LookupMemberExprInRecord() 1031 ParsedType ObjectType; in BuildMemberReferenceExpr() 1034 tok::arrow, ObjectType, in BuildMemberReferenceExpr() 718 QualType ObjectType = SS.isSet() ? QualType() : RTy; LookupMemberExprInRecord() local 1036 ParsedType ObjectType; BuildMemberReferenceExpr() local
|
/llvm-project/clang/test/Modules/ |
H A D | pr59999.cppm | 30 export template <class ObjectType> bool ModuleRegister() { return true; }; 43 export template <class ObjectType> bool ObjectRegister() { return true; }
|
/llvm-project/clang/test/SemaObjCXX/ |
H A D | overload.mm | 177 @interface NSDictionary<__covariant KeyType, __covariant ObjectType> : A 180 @interface NSMutableDictionary<KeyType, ObjectType> : NSDictionary<KeyType, ObjectType>
|
/llvm-project/clang/test/FixIt/Inputs/ |
H A D | nullability-objc.h | 2 @class Container<ObjectType>;
|
/llvm-project/clang/test/CodeGenObjC/ |
H A D | parameterized_classes.m | 105 @interface P0<ObjectType> : NSObject 106 - (void)m0:(ObjectType *)first; argument
|
/llvm-project/clang/test/Parser/ |
H A D | objcxx11-protocol-in-template.mm | 15 @class NSArray<ObjectType>;
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/google/ |
H A D | objc-avoid-nsobject-new.m | 18 @interface NSMutableDictionary<__covariant KeyType, __covariant ObjectType> : NSObject
|
/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 1378 DeclAccessPair Found, QualType ObjectType, 1383 QualType ObjectType) { 1384 return isMemberAccessibleForDeletion(NamingClass, Found, ObjectType, 2816 ParsedType ObjectType; 2830 ParsedType ObjectType = ParsedType()) in NestedNameSpecInfo() 2831 : ObjectType(ObjectType), Identifier(II), IdentifierLoc(IdLoc), in NestedNameSpecInfo() 2835 SourceLocation ColonColonLoc, QualType ObjectType) 2836 : ObjectType(ParsedType::make(ObjectType)), Identifie 1446 isMemberAccessibleForDeletion(CXXRecordDecl * NamingClass,DeclAccessPair Found,QualType ObjectType) isMemberAccessibleForDeletion() argument 2812 ParsedType ObjectType; global() member 2827 : ObjectType(ObjectType), Identifier(II), IdentifierLoc(IdLoc), ObjectType() function [all...] |
/llvm-project/llvm/tools/dsymutil/ |
H A D | DwarfLinkerForBinary.h | 267 typename Linker::OutputFileType ObjectType);
|
/llvm-project/llvm/lib/IR/ |
H A D | Value.cpp | 943 Type *ObjectType = GVar->getValueType(); in getPointerAlignment() local 944 if (ObjectType->isSized()) { in getPointerAlignment() 951 return DL.getABITypeAlign(ObjectType); in getPointerAlignment()
|
/llvm-project/clang/test/Index/Core/ |
H A D | index-source.m | 83 @interface NSArray<ObjectType> : Base 84 // CHECK-NOT: ObjectType 85 -(ObjectType)getit; 239 @interface MyGenCls<ObjectType> : Base
|