reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
183 GetClangASTImporter().CopyType(m_ast, dwo_type); 480 clang_type = m_ast.GetBasicType(eBasicTypeNullPtr); 489 clang_type = m_ast.GetBuiltinTypeForDWARFEncodingAndBitSize( 542 clang_type = m_ast.CreateBlockPointerType( 570 clang_type = m_ast.GetBasicType(eBasicTypeObjCID); 582 clang_type = m_ast.GetBasicType(eBasicTypeObjCClass); 593 clang_type = m_ast.GetBasicType(eBasicTypeObjCSel); 615 clang_type = m_ast.GetBasicType(eBasicTypeObjCID); 692 &m_ast, dwarf->GetForwardDeclDieToClangType().lookup(die.GetDIE())); 704 m_ast.GetBuiltinTypeForDWARFEncodingAndBitSize( 707 enumerator_clang_type = m_ast.GetBasicType(eBasicTypeInt); 711 clang_type = m_ast.CreateEnumerationType( 717 m_ast.GetEnumerationIntegerType(clang_type.GetOpaqueQualType()); 773 return_clang_type = m_ast.GetBasicType(eBasicTypeVoid); 820 clang_type = m_ast.CreateFunctionType( 852 m_ast.AddMethodToObjCObjectType( 859 m_ast.SetMetadataAsUserID(objc_method_decl, die.GetID()); 961 m_ast.GetAsCXXRecordDecl( 1005 m_ast.AddMethodToCXXRecordType( 1034 m_ast.SetMetadata(cxx_method_decl, metadata); 1098 function_decl = m_ast.CreateFunctionDeclaration( 1099 ignore_containing_context ? m_ast.GetTranslationUnitDecl() 1107 template_function_decl = m_ast.CreateFunctionDeclaration( 1108 ignore_containing_context ? m_ast.GetTranslationUnitDecl() 1113 m_ast.CreateFunctionTemplateDecl( 1116 m_ast.CreateFunctionTemplateSpecializationInfo( 1126 m_ast.SetFunctionParameters(function_decl, 1130 m_ast.SetFunctionParameters(template_function_decl, 1146 m_ast.SetMetadata(function_decl, metadata); 1222 clang_type = m_ast.CreateArrayType(array_element_type, num_elements, 1230 clang_type = m_ast.CreateArrayType(array_element_type, 0, attrs.is_vector); 1238 m_ast.SetMetadataAsUserID(clang_type.GetOpaqueQualType(), die.GetID()); 1491 &m_ast, dwarf->GetForwardDeclDieToClangType().lookup(die.GetDIE())); 1520 m_ast.ParseClassTemplateDecl(decl_ctx, attrs.accessibility, 1536 m_ast.CreateClassTemplateSpecializationDecl( 1539 clang_type = m_ast.CreateClassTemplateSpecializationType( 1543 m_ast.SetMetadata(class_template_decl, metadata); 1544 m_ast.SetMetadata(class_specialization_decl, metadata); 1550 clang_type = m_ast.CreateRecordType( 1559 LinkDeclContextToDIE(m_ast.GetDeclContextForType(clang_type), die); 1661 m_ast.SetHasExternalStorage(clang_type.GetOpaqueQualType(), true); 1671 m_ast.GetAsCXXRecordDecl(clang_type.GetOpaqueQualType()); 1679 m_ast.GetAsCXXRecordDecl(clang_type.GetOpaqueQualType()); 1816 clang::ASTContext *ast = m_ast.getASTContext(); 1818 clang_type = m_ast.GetBasicType(eBasicTypeVoid); 1843 auto *tplt_type = m_ast.CreateTemplateTemplateParmDecl(template_name); 1896 m_ast.SetHasExternalStorage(clang_type.GetOpaqueQualType(), false); 2019 m_ast.SetTagTypeKind(ClangUtil::GetQualType(clang_type), 2035 m_ast.SetDefaultAccessForRecordFields( 2036 m_ast.GetAsRecordDecl(clang_type), eAccessPrivate, 2049 &m_ast, type_source_info->getType().getAsOpaquePtr()); 2076 m_ast.TransferBaseClasses(clang_type.GetOpaqueQualType(), 2082 m_ast.AddMethodOverridesForCXXRecordType(clang_type.GetOpaqueQualType()); 2096 m_ast.GetAsCXXRecordDecl(clang_type.GetOpaqueQualType()); 2203 return CompilerDecl(&m_ast, clang_decl); 2211 return CompilerDeclContext(&m_ast, clang_decl_ctx); 2220 return CompilerDeclContext(&m_ast, clang_decl_ctx); 2280 m_ast.AddEnumerationValueToEnumerationType( 2799 m_ast.GetBuiltinTypeForEncodingAndBitSize( 2849 member_clang_type = m_ast.CreateArrayType( 2898 m_ast.SetMetadataAsUserID(field_decl, die.GetID()); 2934 m_ast.SetMetadataAsUserID(ivar_decl, die.GetID()); 3157 m_ast.CreateParameterDeclaration(containing_decl_ctx, name, 3163 m_ast.SetMetadataAsUserID(param_var_decl, die.GetID()); 3356 decl = m_ast.CreateVariableDeclaration( 3375 m_ast.CreateUsingDeclaration(decl_context, clang_imported_decl); 3393 decl = m_ast.CreateUsingDirectiveDeclaration(decl_context, ns_decl); 3419 decl_ctx = m_ast.GetTranslationUnitDecl(); 3523 decl = m_ast.CreateBlockDeclaration(decl_context); 3550 namespace_decl = m_ast.GetUniqueNamespaceDeclaration( 3561 static_cast<void *>(m_ast.getASTContext()), die.GetID(), 3569 static_cast<void *>(m_ast.getASTContext()), die.GetID(), 3598 return m_ast.GetTranslationUnitDecl();