|
clang 22.0.0git
|
Public Member Functions | |
| InterfaceKindVisitor (Sema &S, Expr *E, llvm::SmallVectorImpl< Expr * > &Args) | |
| InterfaceKind | computeInterfaceKind (QualType Ty) |
| InterfaceKind | VisitRecordType (const RecordType *Ty) |
| InterfaceKind | VisitMemberPointerType (const MemberPointerType *Ty) |
| InterfaceKind | VisitConstantArrayType (const ConstantArrayType *Ty) |
| InterfaceKind | VisitFunctionType (const FunctionType *Ty) |
| InterfaceKind | VisitPointerType (const PointerType *Ty) |
| InterfaceKind | VisitReferenceType (const ReferenceType *Ty) |
| InterfaceKind | VisitBuiltinType (const BuiltinType *Ty) |
| InterfaceKind | VisitEnumType (const EnumType *Ty) |
| Public Member Functions inherited from clang::TypeVisitor< InterfaceKindVisitor, InterfaceKind > | |
| InterfaceKind | Visit (const Type *T) |
| Performs the operation associated with this visitor object. | |
| InterfaceKind | VisitType (const Type *) |
Method called if ImpClass doesn't provide specific handler for some type class. | |
Definition at line 376 of file InterpreterValuePrinter.cpp.
|
inline |
Definition at line 384 of file InterpreterValuePrinter.cpp.
|
inline |
Definition at line 387 of file InterpreterValuePrinter.cpp.
References clang::QualType::getTypePtr(), and clang::TypeVisitor< InterfaceKindVisitor, InterfaceKind >::Visit().
|
inline |
Definition at line 421 of file InterpreterValuePrinter.cpp.
References clang::Type::isFloatingType(), clang::Type::isIntegralOrEnumerationType(), clang::Type::isNullPtrType(), clang::Type::isVoidType(), and clang::NoAlloc.
|
inline |
Definition at line 399 of file InterpreterValuePrinter.cpp.
References clang::CopyArray.
|
inline |
Definition at line 435 of file InterpreterValuePrinter.cpp.
References clang::NoAlloc.
|
inline |
Definition at line 403 of file InterpreterValuePrinter.cpp.
References clang::NoAlloc.
|
inline |
Definition at line 395 of file InterpreterValuePrinter.cpp.
References clang::WithAlloc.
|
inline |
Definition at line 408 of file InterpreterValuePrinter.cpp.
References clang::NoAlloc.
|
inline |
Definition at line 391 of file InterpreterValuePrinter.cpp.
References clang::WithAlloc.
|
inline |
Definition at line 413 of file InterpreterValuePrinter.cpp.
References clang::ActionResult< PtrTy, Compress >::get(), clang::ActionResult< PtrTy, Compress >::isInvalid(), and clang::NoAlloc.