/llvm-project/clang/test/SemaObjC/ |
H A D | method-direct.m | 9 …); // expected-error {{'objc_direct' attribute cannot be applied to methods declared in an Ob… 10 …rect)); // expected-error {{'objc_direct' attribute cannot be applied to methods declared in an Ob… 62 …ute__((objc_direct)); // expected-error {{methods that override superclass methods c… 63 …ttribute__((objc_direct)); // expected-error {{methods that override superclass methods c… 64 - (void)protoMethod __attribute__((objc_direct)); // expected-error {{methods that im… 65 + (void)classProtoMethod __attribute__((objc_direct)); // expected-error {{methods that im… 66 … __attribute__((objc_direct)); // expected-error {{methods that override superclass methods c… 67 …gular __attribute__((objc_direct)); // expected-error {{methods that override superclass methods c… 68 …__attribute__((objc_direct)); // expected-error {{methods that override superclass methods c… 69 …ular __attribute__((objc_direct)); // expected-error {{methods that override superclass methods c… [all …]
|
H A D | warn-strict-selector-match.m | 11 int main(void) { [(id)0 method]; } // expected-warning {{multiple methods named 'method' found}} 27 // expected-warning {{multiple methods named 'setWindow:' found}} 28 [obj2 setWindow:0]; // expected-warning {{multiple methods named 'setWindow:' found}} 57 …NTGridDataObject *result = [(id)0 initWithData:data]; // expected-warning {{multiple methods named… 92 …return [[[self class] alloc] initWithType:3]; // expected-warning {{multiple methods named 'initWi…
|
H A D | arc.m | 203 - (Test8_complete*) init50; // expected-error {{init methods must return a type related to the rece… 204 - (Test8_complete*) init51; // expected-error {{init methods must return a type related to the rece… 205 - (Test8_complete*) init52; // expected-error {{init methods must return a type related to the rece… 206 - (Test8_complete*) init53; // expected-error {{init methods must return a type related to the rece… 207 - (Test8_complete*) init54; // expected-error {{init methods must return a type related to the rece… 208 - (Test8_complete*) init55; // expected-error {{init methods must return a type related to the rece… 228 - (Test8_incomplete*) init02 { return 0; } // expected-error {{init methods must return a type rela… 230 - (Test8_incomplete*) init12 { return 0; } // expected-error {{init methods must return a type rela… 231 - (Test8_incomplete*) init22 { return 0; } // expected-error {{init methods must return a type rela… 232 - (Test8_incomplete*) init32 { return 0; } // expected-error {{init methods must return a type rela… [all …]
|
H A D | attr-cf_returns.m | 13 …ected-warning{{'cf_returns_retained' attribute only applies to functions, methods, and parameters}} 14 …d-warning{{'cf_returns_not_retained' attribute only applies to functions, methods, and parameters}} 25 …ED; // expected-warning{{'cf_returns_retained' attribute only applies to methods that return a poi… 26 …ED; // expected-warning{{'cf_returns_retained' attribute only applies to methods that return a poi…
|
/llvm-project/polly/lib/External/isl/interface/ |
H A D | cpp.cc | 78 * The classes and methods are extracted by the constructor 82 * that can be converted to a class and copy all methods 104 clazz.methods[name].insert(fd); in copy_method() 162 if (clazz.methods.count(name) == 0) in is_overridden() 165 for (const auto &m : clazz.methods.at(name)) { in is_overridden() 170 clazz.methods[name].erase(m); in is_overridden() 176 /* Add the methods "methods" with method name "name" from "super" to "clazz" 179 * Methods that are static in their original class are not copied. 182 const isl_class &super, const function_set &methods) in copy_methods() argument 184 for (auto fd : methods) { in copy_methods() [all …]
|
H A D | python.cc | 47 /* Argument format for Python methods with a fixed number of arguments. 50 /* Argument format for Python methods with a variable number of arguments. 442 * Note that static methods are not considered to be "get" methods. 520 * For methods that are identified as "get" methods, also 663 * corresponding to the C functions "methods". 666 * If "methods" consists of a single element that is not marked overloaded, 669 * to each function in "methods". 672 const string &fullname, const function_set &methods, in print_method() argument 679 any_method = *methods.begin(); in print_method() 680 if (methods.size() == 1 && !is_overload(any_method)) { in print_method() [all …]
|
/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroInstr.h |
|
/llvm-project/mlir/test/lib/Dialect/Test/ |
H A D | TestInterfaces.td | 18 let methods = [ 29 let methods = [ 43 let methods = [ 73 let methods = [ 90 let methods = [ 98 let methods = [ 107 let methods = [ 142 let methods = [ 155 let methods = [ 168 let methods = [
|
/llvm-project/clang/test/ARCMT/ |
H A D | checking.m | 231 - (Test8_complete*) init50; // expected-error {{init methods must return a type related to the rece… 232 - (Test8_complete*) init51; // expected-error {{init methods must return a type related to the rece… 233 - (Test8_complete*) init52; // expected-error {{init methods must return a type related to the rece… 234 - (Test8_complete*) init53; // expected-error {{init methods must return a type related to the rece… 235 - (Test8_complete*) init54; // expected-error {{init methods must return a type related to the rece… 236 - (Test8_complete*) init55; // expected-error {{init methods must return a type related to the rece… 253 - (Test8_incomplete*) init02 { return 0; } // expected-error {{init methods must return a type rela… 254 - (Test8_incomplete*) init12 { return 0; } // expected-error {{init methods must return a type rela… 255 - (Test8_incomplete*) init22 { return 0; } // expected-error {{init methods must return a type rela… 256 - (Test8_incomplete*) init32 { return 0; } // expected-error {{init methods must return a type rela… [all …]
|
/llvm-project/mlir/include/mlir/IR/ |
H A D | Interfaces.td | 57 // Note: non-static interface methods have an implicit parameter, either 102 // The list of methods defined by this interface. 103 list<InterfaceMethod> methods = []; 150 // Whether to declare the interface methods in the user entity's header. This 152 // declarations should be generated. This class takes an optional set of methods 158 // methods with default implementations that need to be overridden. 168 let methods = interface.methods; 178 let methods = interface.methods; 188 let methods = interface.methods;
|
/llvm-project/clang/test/Sema/ |
H A D | attr-capabilities.c | 40 …lity' attribute without capability arguments can only be applied to non-static methods of a class}} in Func9() 41 …lity' attribute without capability arguments can only be applied to non-static methods of a class}} in Func10() 46 …lity' attribute without capability arguments can only be applied to non-static methods of a class}} in Func13() 47 …lity' attribute without capability arguments can only be applied to non-static methods of a class}} in Func14() 53 …lity' attribute without capability arguments can only be applied to non-static methods of a class}} in Func18() 54 …lity' attribute without capability arguments can only be applied to non-static methods of a class}} in Func19() 55 …lity' attribute without capability arguments can only be applied to non-static methods of a class}} in Func20() 57 …lity' attribute without capability arguments can only be applied to non-static methods of a class}} in Func21() 58 …lity' attribute without capability arguments can only be applied to non-static methods of a class}} in Func22()
|
/llvm-project/mlir/docs/ |
H A D | Interfaces.md | 131 methods that are overridden by the `Model` that is templated on the concrete 246 /// methods by explicitly separating the model class, which implements the 387 let methods = [ 414 * Methods (`methods`) 415 - The list of interface hook methods that are defined by the IR object. 416 - The structure of these methods is defined below. 419 interface class. This allows for defining methods and more on the user 422 implementations of interface methods, but static declarations may be 426 interface and the trait class. This allows for defining methods and more 430 - In non-static methods, `$_attr`/`$_op`/`$_type` [all …]
|
/llvm-project/llvm/docs/ |
H A D | HowToUseAttributes.rst | 21 uniqued. You use the ``Attribute::get`` methods to create a new ``Attribute`` 39 methods on the Attribute class. 49 are at indices 1, ..., n (where 'n' is the number of parameters). Most methods 53 ``AttributeList`` through the ``AttributeList::get`` methods. You can add and 59 methods (e.g. ``Raw``, ``getRawPointer``, etc.). These methods break
|
/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | IvarInvalidationChecker.cpp | 16 // methods annotated with such annotations per class, either one can be used 23 // invalidated by other methods, which might or might not be called from 25 // method and all the partial methods cumulatively invalidate all ivars. 69 /// The methods which can be used to invalidate the ivar. 175 /// Check if the any of the methods inside the interface are annotated with 247 // Check all methods. in containsInvalidationMethod() 248 for (const auto *MDI : D->methods()) in containsInvalidationMethod() 355 // invalidation methods. 414 // Find all partial invalidation methods. in visit() 418 // Remove ivars invalidated by the partial invalidation methods. They do not in visit() [all …]
|
/llvm-project/mlir/include/mlir/TableGen/ |
H A D | Interfaces.h | 25 // Wrapper class with helper methods for accessing InterfaceMethod defined 71 // Wrapper class with helper methods for accessing Interfaces defined in 76 Interface(const Interface &rhs) : def(rhs.def), methods(rhs.methods) { in Interface() 90 // Return the methods of this interface. 128 // The methods of this interface. 129 SmallVector<InterfaceMethod, 8> methods; variable
|
/llvm-project/clang/docs/ |
H A D | APINotes.rst | 113 Each entry under 'Classes' and 'Protocols' can contain "Methods" and 116 :Methods: 125 Methods: 258 'Nullability' can also be used to describe the argument types of methods 269 Used for methods and functions. Describes the nullability of the return type. 307 Used for methods and functions. This completely overrides the return type; it 325 accessor methods, rather than as a computed property using ``var``. 377 Used for methods and functions. Parameters are identified by a 0-based 418 Used for init methods. Equivalent to ``NS_DESIGNATED_INITIALIZER``.
|
/llvm-project/clang/test/APINotes/Inputs/Frameworks/SomeKit.framework/APINotes/ |
H A D | SomeKit.apinotes | 4 Methods: 30 Methods: 35 Methods: 63 Methods:
|
/llvm-project/clang/test/CodeGenObjC/ |
H A D | gnu-method-only-once.m | 4 // Clang 9 or 10 changed the handling of method lists so that methods provided 11 // methods from the property and so we should synthesize only one method list, 12 // with precisely two methods on it. 21 // Check that the method list has precisely 2 methods.
|
/llvm-project/mlir/include/mlir/Dialect/LLVMIR/ |
H A D | LLVMInterfaces.td | 25 let methods = [ 59 let methods = [ 98 let methods = [ 125 let methods = [ 152 let methods = [ 175 The default implementation of the interface methods expect the operation to 181 let methods = [ 211 The default implementations of the interface methods expect the operation 218 let methods = [ 248 attributes. The default implementations of the interface methods expec [all...] |
/llvm-project/clang/lib/Analysis/FlowSensitive/Models/ |
H A D | ChromiumCheckModel.cpp | 17 /// Determines whether `D` is one of the methods used to implement Chromium's 22 // All of the methods of interest are static, so avoid any lookup for in isCheckLikeMethod() 23 // non-static methods (the common case). in isCheckLikeMethod() 28 // Attempt to initialize `CheckDecls` with the methods in class in isCheckLikeMethod() 46 for (const CXXMethodDecl *M : ParentClass->methods()) in isCheckLikeMethod()
|
/llvm-project/clang/test/APINotes/Inputs/Frameworks/SomeKit.framework/Headers/ |
H A D | SomeKit.apinotes | 4 Methods: 54 Methods: 59 Methods: 87 Methods:
|
/llvm-project/clang/include/clang/AST/ |
H A D | NSAPI.h | 70 /// Enumerates the NSArray/NSMutableArray methods used to generate 94 /// Enumerates the NSDictionary/NSMutableDictionary methods used 119 /// Enumerates the NSMutableSet/NSOrderedSet methods used 173 /// Enumerates the NSNumber methods used to generate literals. 244 /// The selectors for Objective-C NSArray methods. 247 /// The selectors for Objective-C NSDictionary methods. 250 /// The selectors for Objective-C NSSet methods.
|
/llvm-project/clang/test/Rewriter/ |
H A D | instancetype-test.mm | 46 // Test that message sends to instancetype methods have the right type. 48 // instancetype on class methods 52 // instancetype on instance methods 56 // instancetype on class methods using protocols 60 // instancetype on instance methods
|
/llvm-project/libc/src/__support/threads/ |
H A D | mutex.h | 18 // Mutex with non-static methods having the following signature: 26 // Apart from the above non-static methods, the specializations should 27 // also provide few static methods with the following signature: 32 // All of the static and non-static methods should ideally be implemented
|
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
H A D | VTuneSharedStructs.h | 28 // MI = Method Index, 1-indexed into the VTuneMethodBatch::Methods table. 46 VTuneMethodTable Methods; member 88 return SPSVTuneMethodBatch::AsArgList::size(MB.Methods, MB.Strings); in size() 92 return SPSVTuneMethodBatch::AsArgList::deserialize(IB, MB.Methods, in deserialize() 97 return SPSVTuneMethodBatch::AsArgList::serialize(OB, MB.Methods, in serialize()
|