Searched refs:m_opaque_decl (Results 1 – 2 of 2) sorted by relevance
17 return m_type_system->DeclGetName(m_opaque_decl); in GetName()21 return m_type_system->DeclGetMangledName(m_opaque_decl); in GetMangledName()25 return m_type_system->DeclGetDeclContext(m_opaque_decl); in GetDeclContext()29 return m_type_system->GetTypeForDecl(m_opaque_decl); in GetType()33 return m_type_system->DeclGetFunctionReturnType(m_opaque_decl); in GetFunctionReturnType()37 return m_type_system->DeclGetFunctionNumArguments(m_opaque_decl); in GetNumFunctionArguments()41 return m_type_system->DeclGetFunctionArgumentType(m_opaque_decl, arg_idx); in GetFunctionArgumentType()58 return m_type_system->DeclGetCompilerContext(m_opaque_decl); in GetCompilerContext()62 return m_type_system->DeclGetConstantValue(m_opaque_decl); in GetConstantValue()
38 : m_type_system(type_system), m_opaque_decl(decl) {} in CompilerDecl()46 return m_opaque_decl < rhs.m_opaque_decl;51 return m_type_system != nullptr && m_opaque_decl != nullptr; in IsValid()58 void *GetOpaqueDecl() const { return m_opaque_decl; } in GetOpaqueDecl()62 m_opaque_decl = decl; in SetDecl()67 m_opaque_decl = nullptr; in Clear()103 void *m_opaque_decl = nullptr; variable