Lines Matching defs:Name
703 llvm::StringRef Name = RD->getName();
704 if (Name.empty()) {
706 Name = RD->getTypedefNameForAnonDecl()->getName();
709 if (Name.empty()) {
717 Name = (*RI)->getName();
718 if (!Name.empty())
723 return Name;
731 char *Name = new char[ 1 /* * */ + PointeeName.size() + 1 ];
732 Name[0] = '*';
733 memcpy(Name + 1, PointeeName.data(), PointeeName.size());
734 Name[PointeeName.size() + 1] = '\0';
735 return Name;
873 const llvm::StringRef &Name)
876 // Make a copy on Name since memory stored @Name is either allocated in
878 mName(Name.data(), Name.size()),
883 if (!IsDummyName(Name)) {
885 Context->insertExportType(llvm::StringRef(Name), this);