Lines Matching refs:MDString
156 static bool isCanonical(const MDString *S) {
162 MDString *Header,
178 assert(isCanonical(Header) && "Expected canonical MDString");
222 MDString *Name, StorageType Storage,
224 assert(isCanonical(Name) && "Expected canonical MDString");
231 MDString *Name, uint64_t SizeInBits,
234 assert(isCanonical(Name) && "Expected canonical MDString");
243 LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File,
247 assert(isCanonical(Name) && "Expected canonical MDString");
258 LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File,
262 Metadata *TemplateParams, MDString *Identifier, StorageType Storage,
264 assert(isCanonical(Name) && "Expected canonical MDString");
279 LLVMContext &Context, MDString &Identifier, unsigned Tag, MDString *Name,
313 LLVMContext &Context, MDString &Identifier, unsigned Tag, MDString *Name,
331 MDString &Identifier) {
348 DIFile *DIFile::getImpl(LLVMContext &Context, MDString *Filename,
349 MDString *Directory, StorageType Storage,
351 assert(isCanonical(Filename) && "Expected canonical MDString");
352 assert(isCanonical(Directory) && "Expected canonical MDString");
360 MDString *Producer, bool IsOptimized, MDString *Flags,
361 unsigned RuntimeVersion, MDString *SplitDebugFilename,
366 assert(isCanonical(Producer) && "Expected canonical MDString");
367 assert(isCanonical(Flags) && "Expected canonical MDString");
368 assert(isCanonical(SplitDebugFilename) && "Expected canonical MDString");
411 LLVMContext &Context, Metadata *Scope, MDString *Name,
412 MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type,
418 assert(isCanonical(Name) && "Expected canonical MDString");
419 assert(isCanonical(LinkageName) && "Expected canonical MDString");
469 Metadata *File, MDString *Name, unsigned Line,
471 assert(isCanonical(Name) && "Expected canonical MDString");
478 MDString *Name, MDString *ConfigurationMacros,
479 MDString *IncludePath, MDString *ISysRoot,
481 assert(isCanonical(Name) && "Expected canonical MDString");
489 MDString *Name,
493 assert(isCanonical(Name) && "Expected canonical MDString");
500 LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *Type,
502 assert(isCanonical(Name) && "Expected canonical MDString");
509 DIGlobalVariable::getImpl(LLVMContext &Context, Metadata *Scope, MDString *Name,
510 MDString *LinkageName, Metadata *File, unsigned Line,
515 assert(isCanonical(Name) && "Expected canonical MDString");
516 assert(isCanonical(LinkageName) && "Expected canonical MDString");
528 MDString *Name, Metadata *File,
537 assert(isCanonical(Name) && "Expected canonical MDString");
604 LLVMContext &Context, MDString *Name, Metadata *File, unsigned Line,
605 MDString *GetterName, MDString *SetterName, unsigned Attributes,
607 assert(isCanonical(Name) && "Expected canonical MDString");
608 assert(isCanonical(GetterName) && "Expected canonical MDString");
609 assert(isCanonical(SetterName) && "Expected canonical MDString");
618 unsigned Line, MDString *Name,
621 assert(isCanonical(Name) && "Expected canonical MDString");
628 unsigned Line, MDString *Name, MDString *Value,
630 assert(isCanonical(Name) && "Expected canonical MDString");