Searched refs:Typedef (Results 1 - 25 of 52) sorted by relevance

123

/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeTypedef.cpp10 codeview::UDTSym Typedef)
11 : NativeRawSymbol(Session, PDB_SymType::Typedef, Id),
12 Record(std::move(Typedef)) {}
9 NativeTypeTypedef(NativeSession &Session, SymIndexId Id, codeview::UDTSym Typedef) argument
H A DNativeExeSymbol.cpp58 case PDB_SymType::Typedef:
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeTypeTypedef.h29 codeview::UDTSym Typedef);
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymbolTypeTypedef.h20 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::Typedef)
H A DPDBTypes.h261 Typedef, member in class:llvm::pdb::PDB_Checksum::PDB_SymType
/openbsd-current/gnu/llvm/lldb/include/lldb/
H A Dlldb-private-enumerations.h200 Typedef = 1 << 9, member in class:lldb_private::TypeValidatorResult::CompilerContextKind
206 AnyType = Any | Class | Struct | Union | Enum | Typedef
/openbsd-current/gnu/llvm/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp800 auto Typedef = serializeAPIRecord(Record);
801 if (!Typedef)
804 (*Typedef)["type"] = Record.UnderlyingType.USR;
806 Symbols.emplace_back(std::move(*Typedef));
836 for (const auto &Typedef : API.getTypedefs())
837 serializeTypedefRecord(*Typedef.second);
/openbsd-current/gnu/llvm/llvm/tools/llvm-pdbutil/
H A DPrettyTypeDumper.cpp158 const PDBSymbolTypeTypedef &Typedef) {
159 return Printer.IsTypeExcluded(Typedef.getName(), Typedef.getLength());
157 isTypeExcluded(LinePrinter &Printer, const PDBSymbolTypeTypedef &Typedef) argument
/openbsd-current/gnu/llvm/clang/lib/APINotes/
H A DAPINotesYAMLCompiler.cpp456 struct Typedef { struct in namespace:__anon243
466 typedef std::vector<Typedef> TypedefsSeq;
469 LLVM_YAML_IS_SEQUENCE_VECTOR(Typedef)
481 template <> struct MappingTraits<Typedef> {
482 static void mapping(IO &IO, Typedef &T) {
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/PDB/
H A DPDBSymbol.cpp82 FACTORY_SYMTAG_CASE(Typedef, PDBSymbolTypeTypedef)
H A DPDBExtras.cpp257 CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType, Typedef, OS)
/openbsd-current/gnu/llvm/clang/lib/AST/
H A DTypePrinter.cpp227 case Type::Typedef:
1292 if (TypedefNameDecl *Typedef = Tag->getTypedefNameForAnonDecl())
1293 OS << Typedef->getIdentifier()->getName() << "::";
1330 else if (TypedefNameDecl *Typedef = D->getTypedefNameForAnonDecl()) {
1331 assert(Typedef->getIdentifier() && "Typedef without identifier?");
1332 OS << Typedef->getIdentifier()->getName();
H A DComment.cpp329 case Decl::Typedef:
H A DFormatString.cpp1062 const TypedefNameDecl *Typedef = TT->getDecl(); local
1063 const IdentifierInfo *Identifier = Typedef->getIdentifier();
/openbsd-current/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDIE.cpp412 context.push_back({CompilerContextKind::Typedef, ConstString(GetName())});
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp974 TypedefNameDecl *Typedef; local
976 Typedef = TypeAliasDecl::Create(SemaRef.Context, Owner, D->getBeginLoc(),
979 Typedef = TypedefDecl::Create(SemaRef.Context, Owner, D->getBeginLoc(),
982 Typedef->setInvalidDecl();
991 newTag->setTypedefNameForAnonDecl(Typedef);
1004 SemaRef.isIncompatibleTypedef(InstPrevTypedef, Typedef);
1006 Typedef->setPreviousDecl(InstPrevTypedef);
1009 SemaRef.InstantiateAttrs(TemplateArgs, D, Typedef);
1012 SemaRef.inferGslPointerAttribute(Typedef);
1014 Typedef
1021 Decl *Typedef = InstantiateTypedefNameDecl(D, /*IsTypeAlias=*/false); local
1028 Decl *Typedef = InstantiateTypedefNameDecl(D, /*IsTypeAlias=*/true); local
[all...]
/openbsd-current/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp467 PDB_SymType tags_to_search[] = {PDB_SymType::Enum, PDB_SymType::Typedef,
477 case PDB_SymType::Typedef:
1489 PDB_SymType tags_to_search[] = {PDB_SymType::Enum, PDB_SymType::Typedef,
1559 case PDB_SymType::Typedef:
1611 case PDB_SymType::Typedef:
H A DPDBASTParser.cpp294 case PDB_SymType::Typedef:
388 // other than a Typedef symbol in PDB. For example,
542 case PDB_SymType::Typedef: {
/openbsd-current/gnu/llvm/clang/tools/libclang/
H A DCXType.cpp102 TKCASE(Typedef);
511 case Type::Typedef:
610 TKIND(Typedef);
H A DCXCursor.cpp1273 if (const TypedefType *Typedef = Ty->getAs<TypedefType>())
1274 return MakeCursorTypeRef(Typedef->getDecl(), Loc, TU);
/openbsd-current/gnu/llvm/clang/lib/Frontend/
H A DInterfaceStubFunctionsConsumer.cpp187 case Decl::Kind::Typedef:
/openbsd-current/gnu/llvm/clang/lib/Serialization/
H A DASTCommon.cpp356 case Decl::Typedef:
/openbsd-current/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp2655 case clang::Type::Typedef:
3714 return RemoveWrappingTypes(GetQualType(type), {clang::Type::Typedef})
3715 ->getTypeClass() == clang::Type::Typedef;
3823 {clang::Type::Typedef, clang::Type::Atomic});
3864 RemoveWrappingTypes(GetQualType(type), {clang::Type::Typedef});
4030 case clang::Type::Typedef:
4131 case clang::Type::Typedef:
4147 RemoveWrappingTypes(GetQualType(type), {clang::Type::Typedef});
4220 case clang::Type::Typedef:
4700 RemoveWrappingTypes(GetQualType(type), {clang::Type::Typedef}));
[all...]
/openbsd-current/gnu/llvm/clang/lib/Index/
H A DIndexSymbol.cpp173 case Decl::Typedef:
/openbsd-current/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.cpp402 case clang::Type::Typedef:
476 case clang::Type::Typedef:

Completed in 243 milliseconds

123