Lines Matching defs:Tag
836 llvm::dwarf::Tag Tag;
838 Tag = llvm::dwarf::DW_TAG_const_type;
841 Tag = llvm::dwarf::DW_TAG_volatile_type;
844 Tag = llvm::dwarf::DW_TAG_restrict_type;
855 return DBuilder.createQualifiedType(Tag, FromTy);
951 static llvm::dwarf::Tag getTagForRecord(const RecordDecl *RD) {
952 llvm::dwarf::Tag Tag;
954 Tag = llvm::dwarf::DW_TAG_structure_type;
956 Tag = llvm::dwarf::DW_TAG_union_type;
961 Tag = llvm::dwarf::DW_TAG_class_type;
963 return Tag;
994 llvm::DIType *CGDebugInfo::CreatePointerLikeType(llvm::dwarf::Tag Tag,
1007 if (Tag == llvm::dwarf::DW_TAG_reference_type ||
1008 Tag == llvm::dwarf::DW_TAG_rvalue_reference_type)
1009 return DBuilder.createReferenceType(Tag, getOrCreateType(PointeeTy, Unit),
4067 // Use VarDecl's Tag, Scope and Line number.
4436 // Use VarDecl's Tag, Scope and Line number.