reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
  211   return ToCompilerDeclContext(*m_clang.GetTranslationUnitDecl());
  224     return {m_clang.GetTranslationUnitDecl(), record.UniqueName};
  235   clang::DeclContext *context = m_clang.GetTranslationUnitDecl();
  658   clang::QualType tag_qt = m_clang.getASTContext()->getTypeDeclType(&tag);
  703     return m_clang.getASTContext()->getPointerType(direct_type);
  728     return m_clang.getASTContext()->getMemberPointerType(
  735         m_clang.getASTContext()->getLValueReferenceType(pointee_type);
  738         m_clang.getASTContext()->getRValueReferenceType(pointee_type);
  740     pointer_type = m_clang.getASTContext()->getPointerType(pointee_type);
  782       m_clang.CreateRecordType(context, access, uname.c_str(), ttk,
  809   return m_clang.GetUniqueNamespaceDeclaration(
  820   clang::BlockDecl *block_decl = m_clang.CreateBlockDeclaration(scope);
  836   clang::VarDecl *var_decl = m_clang.CreateVariableDeclaration(
  884   CompilerType ct = m_clang.CreateTypedefType(ToCompilerType(qt), uname.c_str(),
  886   clang::TypedefNameDecl *tnd = m_clang.GetAsTypedefDecl(ct);
  895   CompilerType ct = m_clang.GetBasicType(type);
 1017   clang::FunctionDecl *function_decl = m_clang.CreateFunctionDeclaration(
 1084     CompilerType param_type_ct(&m_clang, qt.getAsOpaquePtr());
 1085     clang::ParmVarDecl *param = m_clang.CreateParameterDeclaration(
 1096     m_clang.SetFunctionParameters(&function_decl, params.data(), params.size());
 1107   CompilerType enum_ct = m_clang.CreateEnumerationType(
 1123   CompilerType array_ct = m_clang.CreateArrayType(ToCompilerType(element_type),
 1158   CompilerType func_sig_ast_type = m_clang.CreateFunctionType(
 1340   return {&m_clang, &decl};
 1344   return {&m_clang, qt.getAsOpaquePtr()};
 1349   return {&m_clang, &context};
 1361 void PdbAstBuilder::Dump(Stream &stream) { m_clang.Dump(stream); }
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.h
   83   ClangASTContext &clang() { return m_clang; }