| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tools/ |
| H A D | compute_size_class_config.cpp | 28 for (auto c : classes) in measureWastage() 104 std::vector<size_t> classes; in main() local 105 classes.push_back(largestClass); in main() 117 classes.push_back(newClass); in main() 119 classes.pop_back(); in main() 125 classes.push_back(minWastageClass); in main() 128 std::sort(classes.begin(), classes.end()); in main() 131 while (classes[midSizeIndex + 1] - classes[midSizeIndex] == (1 << minSizeLog)) in main() 133 size_t midSizeLog = log2Floor(classes[midSizeIndex] - headerSize); in main() 149 for (size_t i = 0; i != classes.size(); ++i) { in main() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/ |
| H A D | non-private-member-variables-in-classes.rst | 1 .. title:: clang-tidy - cppcoreguidelines-non-private-member-variables-in-classes 3 :http-equiv=refresh: 5;URL=../misc/non-private-member-variables-in-classes.html 5 cppcoreguidelines-non-private-member-variables-in-classes 8 The cppcoreguidelines-non-private-member-variables-in-classes check is an alias, 10 `misc-non-private-member-variables-in-classes <../misc/non-private-member-variables-in-classes.html…
|
| H A D | special-member-functions.rst | 6 The check finds classes where some but not all of the special member functions 28 When set to `true` (default is `false`), this check doesn't flag classes with a sole, explicitly 39 When set to `true` (default is `false`), this check doesn't flag classes which define no move 40 operations at all. It still flags classes which define only one of either 53 … When set to `true` (default is `false`), this check doesn't flag classes which define deleted copy
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/misc/ |
| H A D | non-private-member-variables-in-classes.rst | 1 .. title:: clang-tidy - misc-non-private-member-variables-in-classes 3 misc-non-private-member-variables-in-classes 6 `cppcoreguidelines-non-private-member-variables-in-classes` redirects here 9 Finds classes that contain non-static data members in addition to user-declared 13 classes or class consumers. 20 Allows to completely ignore classes if **all** the member variables in that
|
| /llvm-project-15.0.7/clang/test/SemaObjCXX/ |
| H A D | dllexport.mm | 4 // expected-warning@-1{{'dllexport' attribute only applies to functions, variables, classes, and Ob… 6 // expected-warning@-1{{'dllexport' attribute only applies to functions, variables, classes, and Ob… 8 // expected-warning@-1{{'dllexport' attribute only applies to functions, variables, classes, and Ob… 10 // expected-warning@-1{{'dllexport' attribute only applies to functions, variables, classes, and Ob… 12 // expected-warning@-1{{'dllexport' attribute only applies to functions, variables, classes, and Ob… 15 // expected-warning@-1{{'dllexport' attribute only applies to functions, variables, classes, and Ob…
|
| H A D | dllimport.mm | 4 // expected-warning@-1{{'dllimport' attribute only applies to functions, variables, classes, and Ob… 6 // expected-warning@-1{{'dllimport' attribute only applies to functions, variables, classes, and Ob… 8 // expected-warning@-1{{'dllimport' attribute only applies to functions, variables, classes, and Ob… 10 // expected-warning@-1{{'dllimport' attribute only applies to functions, variables, classes, and Ob… 12 // expected-warning@-1{{'dllimport' attribute only applies to functions, variables, classes, and Ob… 15 // expected-warning@-1{{'dllimport' attribute only applies to functions, variables, classes, and Ob…
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/objc/ |
| H A D | forbidden-subclassing.rst | 6 Finds Objective-C classes which are subclasses of classes which are not designed 9 By default, includes a list of Objective-C classes which are publicly documented 17 Objective-C classes. 25 Semicolon-separated list of names of Objective-C classes which
|
| /llvm-project-15.0.7/lldb/docs/design/ |
| H A D | overview.rst | 19 API and allow people to link to our classes, we have certain rules that we must 22 - Classes can't inherit from any other classes. 32 make changes to the API as any additional methods added to these classes will 39 A collection of classes that implement our breakpoint classes. Breakpoints are 76 wide variety of classes are implemented: 81 - Communication classes that use Connection objects 89 A collection of classes that implement the data formatters subsystem. 145 The interpreter classes are the classes responsible for being the base classes 152 Symbol classes involve everything needed in order to parse object files and 153 debug symbols. All the needed classes for compilation units (code and debug [all …]
|
| H A D | sbapi.rst | 10 The classes in the SB API's are all called SB<SomeName>, where SomeName is in 14 All the SB API classes are non-virtual, single inheritance classes. They should 23 unique_ptr to the object in the lldb_private API. All the lldb_private classes 24 that get used this way are declared as opaque classes in lldb_forward.h, which 27 opaque declaration in the SB classes .h file. 40 all the SB objects. Since the ivars of the classes are all pointers of one sort 44 classes to report whether the object is empty or not. 48 and documentation to classes, but to do that you have to use a Swig interface
|
| /llvm-project-15.0.7/clang/test/Index/ |
| H A D | subclass-comment.mm | 15 //! An umbrella class for super classes. 21 // CHECK-NEXT: (CXComment_Text Text=[ An umbrella class for super classes.])))] 28 // CHECK-NEXT: (CXComment_Text Text=[ An umbrella class for super classes.])))] 35 // CHECK-NEXT: (CXComment_Text Text=[ An umbrella class for super classes.])))] 42 // CHECK-NEXT: (CXComment_Text Text=[ An umbrella class for super classes.])))]
|
| /llvm-project-15.0.7/polly/lib/External/isl/interface/ |
| H A D | generator.cc | 185 for (ci = classes.begin(); ci != classes.end(); ++ci) in extract_automatic_conversions() 201 classes[sub_name].name = name; in add_subclass() 202 classes[sub_name].superclass_name = super_name; in add_subclass() 203 classes[sub_name].subclass_name = sub_name; in add_subclass() 204 classes[sub_name].type = decl; in add_subclass() 205 classes[sub_name].fn_to_str = find_by_name(name + "_to_str", false); in add_subclass() 206 classes[sub_name].fn_copy = find_by_name(name + "_copy", true); in add_subclass() 207 classes[sub_name].fn_free = find_by_name(name + "_free", true); in add_subclass() 552 for (ci = classes.begin(); ci != classes.end(); ++ci) { in method2class() 559 if (classes.find(best) == classes.end()) { in method2class() [all …]
|
| H A D | cpp_conversion.cc | 29 cast(classes[clazz.superclass_name], to); in cast() 83 for (ci = classes.begin(); ci != classes.end(); ++ci) in generate()
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | LTOVisibility.rst | 13 classes the whole-program devirtualization (``-fwhole-program-vtables``) and 23 control flow integrity features can only be applied to classes with hidden LTO 31 targeting non-Windows platforms, classes with a visibility other than hidden 32 visibility receive public LTO visibility. When targeting Windows, classes 34 other classes receive hidden LTO visibility. Classes with internal linkage 35 (e.g. classes declared in unnamed namespaces) also receive hidden LTO 42 used to defer specifying whether classes have hidden LTO visibility until link 44 implementation limitation, symbols associated with classes with hidden LTO 64 to derived classes in other linkage units work correctly. One example of 70 COM case, classes with the ``__declspec(uuid())`` attribute receive public [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-tapi-diff/Inputs/ |
| H A D | v4D.tbd | 26 objc-classes: [ Class1 ] 52 objc-classes: [ Class1 ] 80 objc-classes: [] 92 objc-classes: [] 100 objc-classes: []
|
| H A D | v4C.tbd | 25 objc-classes: [] 37 objc-classes: [] 45 objc-classes: []
|
| H A D | v4A.tbd | 25 objc-classes: [] 37 objc-classes: [] 45 objc-classes: []
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyRegisterInfo.td | 10 /// This file describes the WebAssembly register classes and some nominal 35 // The register allocation framework requires register classes have at least 37 // classes since we otherwise don't need a physical register in those classes. 59 // Register classes
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | Symbols.def | 9 // The list of symbols (SymExpr sub-classes) used in the Static Analyzer. 13 // SYMBOL(Id, Parent) - for specific SymExpr sub-classes, reserving the 16 // ABSTRACT_SYMBOL(Id, Parent) - for abstract symbol classes,
|
| H A D | Regions.def | 9 // The list of regions (MemRegion sub-classes) used in the Static Analyzer. 13 // REGION(Id, Parent) - for specific MemRegion sub-classes, reserving 16 // ABSTRACT_REGION(Id, Parent) - for abstract region classes,
|
| H A D | SVals.def | 16 // neither in loc:: nor in nonloc:: namespace; these classes occupy 19 // ABSTRACT_SVAL(Id, Parent) - for abstract SVal classes which are 22 // ABSTRACT_SVAL_WITH_KIND(Id, Parent) - for SVal classes which are also
|
| /llvm-project-15.0.7/llvm/include/llvm/Target/GlobalISel/ |
| H A D | RegisterBank.td | 12 class RegisterBank<string name, list<RegisterClass> classes> { 14 list<RegisterClass> RegisterClasses = classes;
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/fuchsia/ |
| H A D | virtual-inheritance.rst | 6 Warns if classes are defined with virtual inheritance. 8 For example, classes should not be defined with virtual inheritance:
|
| H A D | multiple-inheritance.rst | 6 Warns if a class inherits from multiple classes that are not pure virtual. 8 For example, declaring a class that inherits from multiple concrete classes is
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/performance/ |
| H A D | faster-string-find.rst | 25 Semicolon-separated list of names of string-like classes. By default only 29 ``find_last_not_of`` within these classes.
|
| /llvm-project-15.0.7/llvm/docs/TableGen/ |
| H A D | BackGuide.rst | 16 information is coded in a declarative style involving classes and records, 41 Unless otherwise noted, functions associated with classes are instance 48 classes and records parsed and collected by TableGen. The ``RecordKeeper`` 69 * Functions to get a subset of the records based on their parent classes. 71 * Functions to get individual classes, records, and globals, by name. 81 classes and one for the records. The primary data members of a record are 190 Some of these classes have additional members that 290 classes include ``BitInit``, ``BitsInit``, ``DagInit``, ``DefInit``, 514 ``Record`` instances for classes defined in the TableGen files. 552 *all* of the given classes. [all …]
|