Home
last modified time | relevance | path

Searched refs:polymorphic (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/experimental/
H A Dstring
H A Dmemory_resource
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_mve_defs.td424 // its shorter polymorphic name.
431 // PNT_None: the intrinsic is not polymorphic at all, so its short name is the
435 // PNT_Type: the usual case, in which the polymorphic name is made by dropping
440 // PNT_2Type: the polymorphic name is made by dropping _two_ type suffixes.
444 // PNT_NType: the polymorphic name is made by dropping an "_n" suffix and a
448 // PNT_NType: the polymorphic name is made by just dropping an "_n" suffix
452 // PNT_WBType: the polymorphic name is made by dropping an "_wb" suffix and a
456 // PNT_WB: the polymorphic name is made by just dropping "_wb". E.g.
466 // name of the function. Its shorter polymorphic name is constructed from that
472 // [Void] if the intrinsic is not polymorphic at all.
[all …]
H A Darm_neon_incl.td259 // !: make this the key type passed to CGBuiltin.cpp in a polymorphic call.
278 // a Q register. Only used for intrinsics which end up calling polymorphic
H A Darm_cde.td164 // polymorphic paramters.
H A Darm_mve.td1545 // This is the polymorphic form of vuninitializedq, which takes no type
1549 // This intrinsic has no _non_-polymorphic form exposed to the user. But each
1558 pnt = PolymorphicNameType<1, "polymorphic"> in {
1576 // For float->int conversions _n and _x_n intrinsics are not polymorphic
H A DDiagnosticASTKinds.td149 "typeid applied to expression of polymorphic type %0 is "
H A DDiagnosticSemaKinds.td3868 "it is polymorphic|"
7928 def err_bad_dynamic_cast_not_polymorphic : Error<"%0 is not polymorphic">;
12254 "cannot set vtable pointer authentication on %0 which is a subclass of polymorphic type %1">;
12307 …"%0 layout not recognized. Must be a non-polymorphic class type with no bases and two fields: a 'c…
H A DAttrDocs.td6940 conversion. The aim is to prevent spurious ambiguity in ARM MVE polymorphic
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dfunctional.cppm
H A Dfunctional.inc89 // [func.wrap], polymorphic function wrappers
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCXXRecordDeclDefinitionBits.def55 /// True when this class is polymorphic, i.e., has at
56 /// least one virtual member or derives from a polymorphic class.
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DMveEmitter.cpp855 bool polymorphic() const { return ShortName != FullName; } in polymorphic() function in __anon819a2c470111::ACLEIntrinsic
1721 Int.polymorphic() ? StringTable.GetOrAddStringOffset(Int.shortName()) in EmitBuiltinAliases()
1807 if (Polymorphic && !Int.polymorphic()) in EmitHeader()
1958 if (Int.polymorphic()) { in EmitBuiltinDef()
2066 if (Polymorphic && !Int.polymorphic()) in EmitHeader()
/freebsd/contrib/googletest/docs/
H A Dgmock_cook_book.md3425 matcher to be polymorphic. For example, `IsDivisibleBy7()` can be used to match
3597 may want your matcher to be polymorphic as `Eq(value)` is), you can define a
3665 Expanding what we learned above to *polymorphic* matchers is now just as simple
3674 // To implement a polymorphic matcher, we just need to make MatchAndExplain a
3741 Fortunately, most of the time you can define a polymorphic matcher easily with
3752 // To implement a polymorphic matcher, first define a COPYABLE class
3773 // To construct a polymorphic matcher, pass an instance of the class
3785 **Note:** Your polymorphic matcher class does **not** need to inherit from
3915 as in the examples above. But fancier polymorphic actions that need to know the
4243 *polymorphic*. The `MakePolymorphicAction()` function template makes it easy to
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/
H A DCheckers.td635 HelpText<"Reports destructions of arrays of polymorphic objects that are "
784 HelpText<"Reports destructions of polymorphic objects with a non-virtual "
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTextNodeDumper.cpp2448 FLAG(isPolymorphic, polymorphic); in VisitCXXRecordDecl()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTarget.td243 // only ever be used for defining multiclasses that are polymorphic over both
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrVector.td109 // at run time. The instruction is really polymorphic, but v128b matches
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td3897 " overwriting polymorphic C++ objects">,
/freebsd/share/dict/
H A Dweb2150409 polymorphic