Home
last modified time | relevance | path

Searched refs:TypeOf (Results 1 – 18 of 18) sorted by relevance

/llvm-project-15.0.7/clang/test/Modules/
H A Dodr_hash-gnu.cpp74 namespace TypeOf { namespace
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DTypeBitCodes.def29 TYPE_BIT_CODE(TypeOf, TYPEOF, 18)
/llvm-project-15.0.7/flang/unittests/Evaluate/
H A Dintrinsics.cpp46 template <typename A> auto Const(A &&x) -> Constant<TypeOf<A>> { in Const()
47 return Constant<TypeOf<A>>{std::move(x)}; in Const()
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DSearchableTableEmitter.cpp526 bool SearchableTableEmitter::parseFieldType(GenericField &Field, Init *TypeOf) { in parseFieldType() argument
527 if (auto Type = dyn_cast<StringInit>(TypeOf)) { in parseFieldType()
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dtools.h646 template <typename A> Expr<TypeOf<A>> ScalarConstantToExpr(const A &x) { in ScalarConstantToExpr()
647 using Ty = TypeOf<A>; in ScalarConstantToExpr()
650 return Expr<TypeOf<A>>{Constant<Ty>{x}}; in ScalarConstantToExpr()
H A Dtype.h448 template <typename CONST> using TypeOf = typename TypeOfHelper<CONST>::type; variable
/llvm-project-15.0.7/clang/lib/AST/
H A DType.cpp1132 SUGARED_TYPE_CLASS(TypeOf) in SUGARED_TYPE_CLASS()
2822 case TypeOf: in isSpecifierType()
4129 case Type::TypeOf: in canHaveNullability()
H A DASTStructuralEquivalence.cpp975 case Type::TypeOf: in IsStructurallyEquivalent()
H A DTypePrinter.cpp233 case Type::TypeOf: in canPrefixQualifiers()
H A DItaniumMangle.cpp2336 case Type::TypeOf: in mangleUnresolvedTypeOrSimpleId()
H A DASTContext.cpp3601 case Type::TypeOf: in getVariableArrayDecayedType()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dfold-integer.cpp961 if (const auto *chCon{UnwrapExpr<Constant<TypeOf<std::string>>>(args[0])}) { in FoldIntrinsicFunction()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp611 case Type::TypeOf: in IsPossiblyOpaquelyQualifiedTypeInternal()
2177 case Type::TypeOf: in DeduceTemplateArgumentsByTypeMatch()
5915 case Type::TypeOf: in MarkUsedTemplateParameters()
H A DSemaExpr.cpp4559 case Type::TypeOf: in captureVariablyModifiedType()
/llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp2623 case clang::Type::TypeOf:
4106 case clang::Type::TypeOf: in GetTypeClass()
4767 case clang::Type::TypeOf: in GetEncoding()
5151 case clang::Type::TypeOf: in GetFormat()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DType.h4564 : Type(TypeOf, can, T->getDependence()), TOType(T) {
4577 static bool classof(const Type *T) { return T->getTypeClass() == TypeOf; }
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2306 case Type::TypeOf: in EmitVariablyModifiedType()
H A DCGDebugInfo.cpp3287 case Type::TypeOf: in UnwrapTypeForDebugInfo()
3504 case Type::TypeOf: in CreateTypeNode()