• Home
  • Raw
  • Download

Lines Matching refs:CGDebugInfo

47 CGDebugInfo::CGDebugInfo(CodeGenModule &CGM)  in CGDebugInfo()  function in CGDebugInfo
56 CGDebugInfo::~CGDebugInfo() { in ~CGDebugInfo()
122 void CGDebugInfo::setLocation(SourceLocation Loc) { in setLocation()
154 llvm::DIScope *CGDebugInfo::getDeclContextDescriptor(const Decl *D) { in getDeclContextDescriptor()
160 llvm::DIScope *CGDebugInfo::getContextDescriptor(const Decl *Context, in getContextDescriptor()
182 StringRef CGDebugInfo::getFunctionName(const FunctionDecl *FD) { in getFunctionName()
220 StringRef CGDebugInfo::getObjCMethodName(const ObjCMethodDecl *OMD) { in getObjCMethodName()
255 StringRef CGDebugInfo::getSelectorName(Selector S) { in getSelectorName()
259 StringRef CGDebugInfo::getClassName(const RecordDecl *RD) { in getClassName()
312 llvm::DIFile *CGDebugInfo::getOrCreateFile(SourceLocation Loc) { in getOrCreateFile()
343 llvm::DIFile *CGDebugInfo::getOrCreateMainFile() { in getOrCreateMainFile()
348 std::string CGDebugInfo::remapDIPath(StringRef Path) const { in remapDIPath()
355 unsigned CGDebugInfo::getLineNumber(SourceLocation Loc) { in getLineNumber()
363 unsigned CGDebugInfo::getColumnNumber(SourceLocation Loc, bool Force) { in getColumnNumber()
376 StringRef CGDebugInfo::getCurrentDirname() { in getCurrentDirname()
387 void CGDebugInfo::CreateCompileUnit() { in CreateCompileUnit()
463 llvm::DIType *CGDebugInfo::CreateType(const BuiltinType *BT) { in CreateType()
606 llvm::DIType *CGDebugInfo::CreateType(const ComplexType *Ty) { in CreateType()
617 llvm::DIType *CGDebugInfo::CreateQualifiedType(QualType Ty, in CreateQualifiedType()
651 llvm::DIType *CGDebugInfo::CreateType(const ObjCObjectPointerType *Ty, in CreateType()
664 llvm::DIType *CGDebugInfo::CreateType(const PointerType *Ty, in CreateType()
717 CGDebugInfo::getOrCreateRecordFwdDecl(const RecordType *Ty, in getOrCreateRecordFwdDecl()
746 llvm::DIType *CGDebugInfo::CreatePointerLikeType(llvm::dwarf::Tag Tag, in CreatePointerLikeType()
766 llvm::DIType *CGDebugInfo::getOrCreateStructPtrType(StringRef Name, in getOrCreateStructPtrType()
777 llvm::DIType *CGDebugInfo::CreateType(const BlockPointerType *Ty, in CreateType()
835 llvm::DIType *CGDebugInfo::CreateType(const TemplateSpecializationType *Ty, in CreateType()
858 llvm::DIType *CGDebugInfo::CreateType(const TypedefType *Ty, in CreateType()
904 llvm::DIType *CGDebugInfo::CreateType(const FunctionType *Ty, in CreateType()
953 llvm::DIType *CGDebugInfo::createBitFieldType(const FieldDecl *BitFieldDecl, in createBitFieldType()
981 CGDebugInfo::createFieldType(StringRef name, QualType type, SourceLocation loc, in createFieldType()
1004 void CGDebugInfo::CollectRecordLambdaFields( in CollectRecordLambdaFields()
1045 CGDebugInfo::CreateRecordStaticField(const VarDecl *Var, llvm::DIType *RecordTy, in CreateRecordStaticField()
1073 void CGDebugInfo::CollectRecordNormalField( in CollectRecordNormalField()
1096 void CGDebugInfo::CollectRecordFields( in CollectRecordFields()
1137 CGDebugInfo::getOrCreateMethodType(const CXXMethodDecl *Method, in getOrCreateMethodType()
1147 llvm::DISubroutineType *CGDebugInfo::getOrCreateInstanceMethodType( in getOrCreateInstanceMethodType()
1211 llvm::DISubprogram *CGDebugInfo::CreateCXXMemberFunction( in CreateCXXMemberFunction()
1313 void CGDebugInfo::CollectCXXMemberFunctions( in CollectCXXMemberFunctions()
1351 void CGDebugInfo::CollectCXXBases(const CXXRecordDecl *RD, llvm::DIFile *Unit, in CollectCXXBases()
1389 CGDebugInfo::CollectTemplateParams(const TemplateParameterList *TPList, in CollectTemplateParams()
1493 CGDebugInfo::CollectFunctionTemplateParams(const FunctionDecl *FD, in CollectFunctionTemplateParams()
1506 llvm::DINodeArray CGDebugInfo::CollectCXXTemplateParams( in CollectCXXTemplateParams()
1516 llvm::DIType *CGDebugInfo::getOrCreateVTablePtrType(llvm::DIFile *Unit) { in getOrCreateVTablePtrType()
1533 StringRef CGDebugInfo::getVTableName(const CXXRecordDecl *RD) { in getVTableName()
1538 void CGDebugInfo::CollectVTableInfo(const CXXRecordDecl *RD, llvm::DIFile *Unit, in CollectVTableInfo()
1557 llvm::DIType *CGDebugInfo::getOrCreateRecordType(QualType RTy, in getOrCreateRecordType()
1564 llvm::DIType *CGDebugInfo::getOrCreateInterfaceType(QualType D, in getOrCreateInterfaceType()
1569 llvm::DIType *CGDebugInfo::getOrCreateStandaloneType(QualType D, in getOrCreateStandaloneType()
1580 void CGDebugInfo::completeType(const EnumDecl *ED) { in completeType()
1593 void CGDebugInfo::completeType(const RecordDecl *RD) { in completeType()
1599 void CGDebugInfo::completeRequiredType(const RecordDecl *RD) { in completeRequiredType()
1616 void CGDebugInfo::completeClassData(const RecordDecl *RD) { in completeClassData()
1692 llvm::DIType *CGDebugInfo::CreateType(const RecordType *Ty) { in CreateType()
1705 llvm::DIType *CGDebugInfo::CreateTypeDefinition(const RecordType *Ty) { in CreateTypeDefinition()
1763 llvm::DIType *CGDebugInfo::CreateType(const ObjCObjectType *Ty, in CreateType()
1793 llvm::DIType *CGDebugInfo::CreateType(const ObjCInterfaceType *Ty, in CreateType()
1830 CGDebugInfo::getOrCreateModuleRef(ExternalASTSource::ASTSourceDescriptor Mod, in getOrCreateModuleRef()
1887 llvm::DIType *CGDebugInfo::CreateTypeDefinition(const ObjCInterfaceType *Ty, in CreateTypeDefinition()
2048 llvm::DIType *CGDebugInfo::CreateType(const VectorType *Ty, in CreateType()
2066 llvm::DIType *CGDebugInfo::CreateType(const ArrayType *Ty, llvm::DIFile *Unit) { in CreateType()
2118 llvm::DIType *CGDebugInfo::CreateType(const LValueReferenceType *Ty, in CreateType()
2124 llvm::DIType *CGDebugInfo::CreateType(const RValueReferenceType *Ty, in CreateType()
2130 llvm::DIType *CGDebugInfo::CreateType(const MemberPointerType *Ty, in CreateType()
2171 llvm::DIType *CGDebugInfo::CreateType(const AtomicType *Ty, llvm::DIFile *U) { in CreateType()
2177 llvm::DIType* CGDebugInfo::CreateType(const PipeType *Ty, in CreateType()
2182 llvm::DIType *CGDebugInfo::CreateEnumType(const EnumType *Ty) { in CreateEnumType()
2226 llvm::DIType *CGDebugInfo::CreateTypeDefinition(const EnumType *Ty) { in CreateTypeDefinition()
2313 llvm::DIType *CGDebugInfo::getTypeOrNull(QualType Ty) { in getTypeOrNull()
2328 void CGDebugInfo::completeTemplateDefinition( in completeTemplateDefinition()
2339 llvm::DIType *CGDebugInfo::getOrCreateType(QualType Ty, llvm::DIFile *Unit) { in getOrCreateType()
2358 llvm::DIModule *CGDebugInfo::getParentModuleOrNull(const Decl *D) { in getParentModuleOrNull()
2394 llvm::DIType *CGDebugInfo::CreateTypeNode(QualType Ty, llvm::DIFile *Unit) { in CreateTypeNode()
2477 llvm::DICompositeType *CGDebugInfo::getOrCreateLimitedType(const RecordType *Ty, in getOrCreateLimitedType()
2503 llvm::DICompositeType *CGDebugInfo::CreateLimitedType(const RecordType *Ty) { in CreateLimitedType()
2569 void CGDebugInfo::CollectContainingType(const CXXRecordDecl *RD, in CollectContainingType()
2593 llvm::DIType *CGDebugInfo::CreateMemberType(llvm::DIFile *Unit, QualType FType, in CreateMemberType()
2595 llvm::DIType *FieldTy = CGDebugInfo::getOrCreateType(FType, Unit); in CreateMemberType()
2604 void CGDebugInfo::collectFunctionDeclProps(GlobalDecl GD, llvm::DIFile *Unit, in collectFunctionDeclProps()
2639 void CGDebugInfo::collectVarDeclProps(const VarDecl *VD, llvm::DIFile *&Unit, in collectVarDeclProps()
2687 CGDebugInfo::getFunctionForwardDeclaration(const FunctionDecl *FD) { in getFunctionForwardDeclaration()
2718 CGDebugInfo::getGlobalVariableForwardDeclaration(const VarDecl *VD) { in getGlobalVariableForwardDeclaration()
2737 llvm::DINode *CGDebugInfo::getDeclarationOrDefinition(const Decl *D) { in getDeclarationOrDefinition()
2760 llvm::DISubprogram *CGDebugInfo::getFunctionDeclaration(const Decl *D) { in getFunctionDeclaration()
2798 llvm::DISubroutineType *CGDebugInfo::getOrCreateFunctionType(const Decl *D, in getOrCreateFunctionType()
2865 void CGDebugInfo::EmitFunctionStart(GlobalDecl GD, SourceLocation Loc, in EmitFunctionStart()
2941 void CGDebugInfo::EmitFunctionDecl(GlobalDecl GD, SourceLocation Loc, in EmitFunctionDecl()
2983 void CGDebugInfo::EmitLocation(CGBuilderTy &Builder, SourceLocation Loc) { in EmitLocation()
2995 void CGDebugInfo::CreateLexicalBlock(SourceLocation Loc) { in CreateLexicalBlock()
3004 void CGDebugInfo::EmitLexicalBlockStart(CGBuilderTy &Builder, in EmitLexicalBlockStart()
3020 void CGDebugInfo::EmitLexicalBlockEnd(CGBuilderTy &Builder, in EmitLexicalBlockEnd()
3033 void CGDebugInfo::EmitFunctionEnd(CGBuilderTy &Builder) { in EmitFunctionEnd()
3047 llvm::DIType *CGDebugInfo::EmitTypeForVarWithBlocksAttr(const VarDecl *VD, in EmitTypeForVarWithBlocksAttr()
3119 void CGDebugInfo::EmitDeclare(const VarDecl *VD, llvm::Value *Storage, in EmitDeclare()
3247 void CGDebugInfo::EmitDeclareOfAutoVariable(const VarDecl *VD, in EmitDeclareOfAutoVariable()
3254 llvm::DIType *CGDebugInfo::CreateSelfType(const QualType &QualTy, in CreateSelfType()
3262 void CGDebugInfo::EmitDeclareOfBlockDeclRefVariable( in EmitDeclareOfBlockDeclRefVariable()
3332 void CGDebugInfo::EmitDeclareOfArgVariable(const VarDecl *VD, llvm::Value *AI, in EmitDeclareOfArgVariable()
3349 void CGDebugInfo::EmitDeclareOfBlockLiteralArgVariable(const CGBlockInfo &block, in EmitDeclareOfBlockLiteralArgVariable()
3501 CGDebugInfo::getOrCreateStaticDataMemberDeclarationOrNull(const VarDecl *D) { in getOrCreateStaticDataMemberDeclarationOrNull()
3518 llvm::DIGlobalVariable *CGDebugInfo::CollectAnonRecordDecls( in CollectAnonRecordDecls()
3543 void CGDebugInfo::EmitGlobalVariable(llvm::GlobalVariable *Var, in EmitGlobalVariable()
3577 void CGDebugInfo::EmitGlobalVariable(const ValueDecl *VD, in EmitGlobalVariable()
3623 llvm::DIScope *CGDebugInfo::getCurrentContextDescriptor(const Decl *D) { in getCurrentContextDescriptor()
3630 void CGDebugInfo::EmitUsingDirective(const UsingDirectiveDecl &UD) { in EmitUsingDirective()
3643 void CGDebugInfo::EmitUsingDecl(const UsingDecl &UD) { in EmitUsingDecl()
3658 void CGDebugInfo::EmitImportDecl(const ImportDecl &ID) { in EmitImportDecl()
3671 CGDebugInfo::EmitNamespaceAlias(const NamespaceAliasDecl &NA) { in EmitNamespaceAlias()
3695 CGDebugInfo::getOrCreateNameSpace(const NamespaceDecl *NSDecl) { in getOrCreateNameSpace()
3710 void CGDebugInfo::setDwoId(uint64_t Signature) { in setDwoId()
3716 void CGDebugInfo::finalize() { in finalize()
3766 void CGDebugInfo::EmitExplicitCastType(QualType Ty) { in EmitExplicitCastType()