reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1010 static T *storeImpl(T *N, StorageType Storage, StoreT &Store);
70 return storeImpl(new (Ops.size()) DILocation(Context, Storage, Line, Column, 278 return storeImpl(new (DwarfOps.size() + 1) GenericDINode( 329 DEFINE_GETIMPL_STORE(DISubrange, (CountNode, Lo), Ops); 338 DEFINE_GETIMPL_STORE(DIEnumerator, (Value, IsUnsigned), Ops); 350 DEFINE_GETIMPL_STORE(DIBasicType, (Tag, SizeInBits, AlignInBits, Encoding, 379 DEFINE_GETIMPL_STORE( 401 DEFINE_GETIMPL_STORE(DICompositeType, (Tag, Line, RuntimeLang, SizeInBits, 473 DEFINE_GETIMPL_STORE(DISubroutineType, (Flags, CC), Ops); 510 DEFINE_GETIMPL_STORE(DIFile, (CS, Source), Ops); 652 DEFINE_GETIMPL_STORE_N( 678 DEFINE_GETIMPL_STORE(DILexicalBlock, (Line, Column), Ops); 689 DEFINE_GETIMPL_STORE(DILexicalBlockFile, (Discriminator), Ops); 699 DEFINE_GETIMPL_STORE(DINamespace, (ExportSymbols), Ops); 710 DEFINE_GETIMPL_STORE(DICommonBlock, (LineNo), Ops); 721 DEFINE_GETIMPL_STORE_NO_CONSTRUCTOR_ARGS(DIModule, Ops); 732 DEFINE_GETIMPL_STORE_NO_CONSTRUCTOR_ARGS(DITemplateTypeParameter, Ops); 741 DEFINE_GETIMPL_STORE(DITemplateValueParameter, (Tag), Ops); 765 DEFINE_GETIMPL_STORE(DIGlobalVariable, 785 DEFINE_GETIMPL_STORE(DILocalVariable, (Line, Arg, Flags, AlignInBits), Ops); 820 DEFINE_GETIMPL_STORE(DILabel, (Line), Ops); 827 DEFINE_GETIMPL_STORE_NO_OPS(DIExpression, (Elements)); 1191 DEFINE_GETIMPL_STORE_NO_CONSTRUCTOR_ARGS(DIGlobalVariableExpression, Ops); 1204 DEFINE_GETIMPL_STORE(DIObjCProperty, (Line, Attributes), Ops); 1216 DEFINE_GETIMPL_STORE(DIImportedEntity, (Tag, Line), Ops); 1225 DEFINE_GETIMPL_STORE(DIMacro, (MIType, Line), Ops); 1235 DEFINE_GETIMPL_STORE(DIMacroFile, (MIType, Line), Ops);lib/IR/Metadata.cpp
826 return storeImpl(new (MDs.size()) MDTuple(Context, Storage, Hash, MDs),