Searched refs:Class (Results 1 - 25 of 241) sorted by relevance

12345678910

/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyClassDefinitionDumper.h34 void start(const PDBSymbolTypeUDT &Class);
35 void start(const ClassLayout &Class);
38 void prettyPrintClassIntro(const ClassLayout &Class);
39 void prettyPrintClassOutro(const ClassLayout &Class);
H A DPrettyTypeDumper.cpp102 while (auto Class = E.getNext()) {
110 if (Class->getUnmodifiedTypeId() != 0) {
115 if (Printer.IsTypeExcluded(Class->getName(), Class->getLength())) {
120 auto Layout = std::make_unique<ClassLayout>(std::move(Class));
180 const PDBSymbolTypeUDT &Class) {
181 if (Class.getUnmodifiedTypeId() != 0) {
182 if (Class.isConstType())
184 if (Class.isVolatileType())
186 if (Class
179 printClassDecl(LinePrinter &Printer, const PDBSymbolTypeUDT &Class) argument
348 dumpClassLayout(const ClassLayout &Class) argument
[all...]
H A DPrettyClassDefinitionDumper.cpp29 void ClassDefinitionDumper::start(const PDBSymbolTypeUDT &Class) { argument
33 ClassLayout Layout(Class);
51 const PDBSymbolTypeUDT &Class = Layout.getClass(); local
60 WithColor(Printer, PDB_ColorItem::Keyword).get() << Class.getUdtKind() << " ";
61 WithColor(Printer, PDB_ColorItem::Type).get() << Class.getName();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DObjCARCInstKind.h56 raw_ostream &operator<<(raw_ostream &OS, const ARCInstKind Class);
59 bool IsUser(ARCInstKind Class);
62 bool IsRetain(ARCInstKind Class);
65 bool IsAutorelease(ARCInstKind Class);
69 bool IsForwarding(ARCInstKind Class);
73 bool IsNoopOnNull(ARCInstKind Class);
77 bool IsNoopOnGlobal(ARCInstKind Class);
81 bool IsAlwaysTail(ARCInstKind Class);
85 bool IsNeverTail(ARCInstKind Class);
89 bool IsNoThrow(ARCInstKind Class);
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DPtrTypesSemantics.h31 /// \returns true if \p Class is ref-countable, false if not.
32 /// Asserts that \p Class IS a definition.
33 bool isRefCountable(const clang::CXXRecordDecl *Class);
35 /// \returns true if \p Class is ref-counted, false if not.
36 bool isRefCounted(const clang::CXXRecordDecl *Class);
38 /// \returns true if \p Class is ref-countable AND not ref-counted, false if
39 /// not. Asserts that \p Class IS a definition.
40 bool isUncounted(const clang::CXXRecordDecl *Class);
H A DPtrTypesSemantics.cpp98 bool isUncounted(const CXXRecordDecl *Class) { argument
100 return !isRefCounted(Class) && isRefCountable(Class);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DASTFwd.h30 #define OMP_CLAUSE_CLASS(Enum, Str, Class) class Class;
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Utility/
H A DReproducerInstrumentation.h81 #define LLDB_REGISTER_CONSTRUCTOR(Class, Signature) \
82 R.Register<Class * Signature>(&construct<Class Signature>::record, "", \
83 #Class, #Class, #Signature)
85 #define LLDB_REGISTER_METHOD(Result, Class, Method, Signature) \
87 &invoke<Result(Class::*) Signature>::method<(&Class::Method)>::record, \
88 #Result, #Class, #Method, #Signature)
90 #define LLDB_REGISTER_METHOD_CONST(Result, Class, Metho
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DDependencyAnalysis.cpp36 ARCInstKind Class) {
37 switch (Class) {
70 ARCInstKind Class) {
71 // First perform a quick check if Class can not touch ref counts.
72 if (!CanDecrementRefCount(Class))
76 return CanAlterRefCount(Inst, Ptr, PA, Class);
82 ProvenanceAnalysis &PA, ARCInstKind Class) {
85 if (Class == ARCInstKind::Call)
138 ARCInstKind Class = GetARCInstKind(Inst); local
139 switch (Class) {
34 CanAlterRefCount(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class) argument
67 CanDecrementRefCount(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class) argument
81 CanUse(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class) argument
150 ARCInstKind Class = GetARCInstKind(Inst); local
163 ARCInstKind Class = GetARCInstKind(Inst); local
193 ARCInstKind Class = GetBasicARCInstKind(Inst); local
[all...]
H A DDependencyAnalysis.h67 ARCInstKind Class);
72 ProvenanceAnalysis &PA, ARCInstKind Class);
77 ProvenanceAnalysis &PA, ARCInstKind Class);
H A DPtrState.cpp231 ARCInstKind Class) {
235 if (!CanAlterRefCount(Inst, Ptr, PA, Class))
259 ARCInstKind Class) {
289 if (CanUse(Inst, Ptr, PA, Class)) {
293 } else if (Seq == S_Release && IsUser(Class)) {
298 } else if (const auto *Call = getreturnRVOperand(*Inst, Class)) {
307 if (CanUse(Inst, Ptr, PA, Class)) {
383 ARCInstKind Class) {
386 if (!CanAlterRefCount(Inst, Ptr, PA, Class) &&
387 Class !
228 HandlePotentialAlterRefCount(Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class) argument
256 HandlePotentialUse(BasicBlock *BB, Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class) argument
380 HandlePotentialAlterRefCount(Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class) argument
415 HandlePotentialUse(Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class) argument
[all...]
H A DPtrState.h184 ProvenanceAnalysis &PA, ARCInstKind Class);
186 ProvenanceAnalysis &PA, ARCInstKind Class);
202 ProvenanceAnalysis &PA, ARCInstKind Class);
205 ProvenanceAnalysis &PA, ARCInstKind Class);
H A DObjCARC.h62 ARCInstKind Class) {
63 if (Class != ARCInstKind::RetainRV)
61 getreturnRVOperand(const Instruction &Inst, ARCInstKind Class) argument
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/
H A DObjCNoReturn.cpp20 static bool isSubclass(const ObjCInterfaceDecl *Class, IdentifierInfo *II) { argument
21 if (!Class)
23 if (Class->getIdentifier() == II)
25 return isSubclass(Class->getSuperClass(), II);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h52 #define CV_DEFINE_ENUM_CLASS_FLAGS_OPERATORS(Class) \
53 inline Class operator|(Class a, Class b) { \
54 return static_cast<Class>( \
55 static_cast<std::underlying_type<Class>::type>(a) | \
56 static_cast<std::underlying_type<Class>::type>(b)); \
58 inline Class operator&(Class a, Class
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DTpiHashing.h23 : FullRecordHash(Full), ForwardDeclHash(Forward), Class(std::move(CR)) {
45 return Class;
56 codeview::ClassRecord Class; member in union:llvm::pdb::TagRecordHash::__anon3201
H A DNativeTypeUDT.h24 codeview::ClassRecord Class);
63 Optional<codeview::ClassRecord> Class; member in class:llvm::pdb::NativeTypeUDT
/freebsd-13-stable/contrib/googletest/googlemock/include/gmock/
H A Dgmock-more-actions.h71 // Implements the Invoke(object_ptr, &Class::Method) action.
72 template <class Class, typename MethodPtr>
75 InvokeMethodAction(Class* obj_ptr, MethodPtr method_ptr)
89 Class* const obj_ptr_;
123 template <class Class, typename MethodPtr>
124 PolymorphicAction<internal::InvokeMethodAction<Class, MethodPtr> > Invoke(
125 Class* obj_ptr, MethodPtr method_ptr) {
127 internal::InvokeMethodAction<Class, MethodPtr>(obj_ptr, method_ptr));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DObjCARCInstKind.cpp30 const ARCInstKind Class) {
31 switch (Class) {
226 ARCInstKind Class = GetFunctionClass(F); local
227 if (Class != ARCInstKind::CallOrUser)
228 return Class;
311 bool llvm::objcarc::IsUser(ARCInstKind Class) { argument
312 switch (Class) {
345 bool llvm::objcarc::IsRetain(ARCInstKind Class) { argument
346 switch (Class) {
381 bool llvm::objcarc::IsAutorelease(ARCInstKind Class) { argument
29 operator <<(raw_ostream &OS, const ARCInstKind Class) argument
416 IsForwarding(ARCInstKind Class) argument
451 IsNoopOnNull(ARCInstKind Class) argument
486 IsNoopOnGlobal(ARCInstKind Class) argument
521 IsAlwaysTail(ARCInstKind Class) argument
557 IsNeverTail(ARCInstKind Class) argument
596 IsNoThrow(ARCInstKind Class) argument
635 CanInterruptRV(ARCInstKind Class) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DASTTypeTraits.cpp43 #define OMP_CLAUSE_CLASS(Enum, Str, Class) {NKI_OMPClause, #Class},
96 case Stmt::CLASS##Class: return ASTNodeKind(NKI_##CLASS);
105 #define TYPE(Class, Base) \
106 case Type::Class: return ASTNodeKind(NKI_##Class##Type);
107 #define ABSTRACT_TYPE(Class, Base)
115 #define OMP_CLAUSE_CLASS(Enum, Str, Class) \
117 return ASTNodeKind(NKI_##Class);
/freebsd-13-stable/contrib/llvm-project/lldb/tools/lldb-instr/
H A DInstrument.cpp70 static std::string GetRecordMethodMacro(StringRef Result, StringRef Class, argument
78 OS << "(" << Result << ", " << Class << ", " << Method;
89 static std::string GetRecordConstructorMacro(StringRef Class, argument
95 OS << "LLDB_RECORD_CONSTRUCTOR(" << Class << ", (" << Signature << "), "
98 OS << "LLDB_RECORD_CONSTRUCTOR_NO_ARGS(" << Class << ");\n\n"; local
103 static std::string GetRecordDummyMacro(StringRef Result, StringRef Class, argument
110 OS << "LLDB_RECORD_DUMMY(" << Result << ", " << Class << ", " << Method;
116 static std::string GetRegisterConstructorMacro(StringRef Class, argument
120 OS << "LLDB_REGISTER_CONSTRUCTOR(" << Class << ", (" << Signature << "));\n";
124 static std::string GetRegisterMethodMacro(StringRef Result, StringRef Class, argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeUDT.cpp22 Class(std::move(CR)), Tag(Class.getPointer()) {}
93 if (Class)
94 return Session.getSymbolCache().findSymbolByTypeIndex(Class->VTableShape);
103 if (Class)
104 return Class->getSize();
114 case TypeRecordKind::Class:
115 return PDB_UdtType::Class;
/freebsd-13-stable/stand/efi/include/
H A Defifs.h63 UINT32 Class; member in struct:_EFI_FILE_HEADER
97 UINT32 Class; member in struct:_EFI_LBAL
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp251 CXXRecordDecl *Class = CXXRecordDecl::CreateLambda(Context, DC, Info, local
256 DC->addDecl(Class);
258 return Class;
359 CXXMethodDecl *Sema::startLambdaDefinition(CXXRecordDecl *Class, argument
372 if (Class->isDependentContext() || TemplateParams) {
395 Context, Class, EndLoc,
402 Class->addDecl(Method);
409 FunctionTemplateDecl::Create(Context, Class,
416 Class->addDecl(TemplateMethod);
434 CXXRecordDecl *Class, CXXMethodDec
433 handleLambdaNumbering( CXXRecordDecl *Class, CXXMethodDecl *Method, Optional<std::tuple<unsigned, bool, Decl *>> Mangling) argument
974 CXXRecordDecl *Class = createLambdaClosureType(Intro.Range, MethodTyInfo, local
1255 CXXRecordDecl *Class = LSI->Lambda; local
1285 addFunctionPointerConversion(Sema &S, SourceRange IntroducerRange, CXXRecordDecl *Class, CXXMethodDecl *CallOperator) argument
1445 addBlockPointerConversion(Sema &S, SourceRange IntroducerRange, CXXRecordDecl *Class, CXXMethodDecl *CallOperator) argument
1663 CXXRecordDecl *Class; local
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp229 : Self(P), Class(C) {}
232 Self->DeallocateParsedClasses(Class);
236 Self->ParseLexedMethodDeclarations(*Class);
240 Self->ParseLexedMemberInitializers(*Class);
244 Self->ParseLexedMethodDefs(*Class);
248 Self->ParseLexedAttributes(*Class);
252 Self->ParseLexedPragmas(*Class);
293 ParsingClass &Class; member in struct:Parser::ReenterClassScopeRAII
295 ReenterClassScopeRAII(Parser &P, ParsingClass &Class) argument
296 : ReenterTemplateScopeRAII(P, Class
321 ParseLexedMethodDeclarations(ParsingClass &Class) argument
502 ParseLexedMethodDefs(ParsingClass &Class) argument
591 ParseLexedMemberInitializers(ParsingClass &Class) argument
656 ParseLexedAttributes(ParsingClass &Class) argument
758 ParseLexedPragmas(ParsingClass &Class) argument
[all...]

Completed in 244 milliseconds

12345678910