Home
last modified time | relevance | path

Searched refs:superclasses (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/lib/TableGen/
H A DJSONBackend.cpp155 json::Array superclasses; in run() local
157 superclasses.push_back(SuperPair.first->getNameInitAsString()); in run()
158 obj["!superclasses"] = std::move(superclasses); in run()
/llvm-project-15.0.7/polly/lib/External/isl/interface/
H A Dcpp.cc883 std::vector<std::string> superclasses; in is_subclass() local
887 superclasses = generator::find_superclasses(classes[type_str].type); in is_subclass()
889 for (ci = superclasses.begin(); ci < superclasses.end(); ci++) in is_subclass()
900 superclasses = generator::find_superclasses(candidate->type); in is_subclass()
902 for (ci = superclasses.begin(); ci < superclasses.end(); ci++) in is_subclass()
/llvm-project-15.0.7/clang/test/ASTMerge/interface/
H A Dtest.m7 // CHECK: interface1.m:21:12: warning: class 'I4' has incompatible superclasses
18 // CHECK: interface1.m:100:17: warning: class 'I15' has incompatible superclasses
/llvm-project-15.0.7/llvm/test/TableGen/
H A DJSON.td15 // CHECK: 'Base' in data['D']['!superclasses']
16 // CHECK: 'Intermediate' in data['D']['!superclasses']
17 // CHECK: 'Derived' not in data['D']['!superclasses']
H A Dgetsetop.td40 // required superclasses'. That's too general to use in an
/llvm-project-15.0.7/llvm/docs/TableGen/
H A DBackGuide.rst83 superclasses of the record.
113 * Functions to get all the record's superclasses or just its direct
114 superclasses.
240 corresponding to the record inheriting from those superclasses.
624 The ``Record`` class provides a function to obtain the superclasses of a
626 array of ``std::pair`` pairs. The superclasses are in post-order: the order
627 in which the superclasses were visited while copying their fields into the
633 This example obtains the superclasses of the ``Prototype`` record and then
645 append the *direct* superclasses of a record to a given vector of type
802 superclasses, and fields.
[all …]
H A Dindex.rst152 ``ADD32rr``, and the comment at the end of the line indicates the superclasses
195 superclasses. The list of values is the main data that TableGen builds for each
H A DBackEnds.rst494 * ``!superclasses``: an array of strings giving the names of all the
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMips.td19 // subclasses to partially override the predicates of their superclasses without
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DDiagnosticASTKinds.td471 "class %0 has incompatible superclasses">;
473 "class %0 has incompatible superclasses">,
H A DAttrDocs.td5323 and all the class interfaces of its superclasses.
/llvm-project-15.0.7/clang/test/SemaObjC/
H A Dparameterized_classes.m312 // Specialized superclasses
/llvm-project-15.0.7/clang/docs/analyzer/developer-docs/
H A DIPA.rst350 receiver's class or by any superclasses.
/llvm-project-15.0.7/clang/docs/
H A DAutomaticReferenceCounting.rst916 ``T`` or one of its superclasses has the ``objc_arc_weak_reference_unavailable``
1931 both within a single class and between subclasses and superclasses.
/llvm-project-15.0.7/llvm/docs/
H A DWritingAnLLVMPass.rst365 is the most general of all superclasses that you can use. Deriving from