~ubuntu-branches/ubuntu/trusty/llvm-toolchain-snapshot/trusty-201310232150

« back to all changes in this revision

Viewing changes to lldb/include/lldb/Symbol/ClangASTType.h

  • Committer: Package Import Robot
  • Author(s): Sylvestre Ledru
  • Date: 2013-05-27 15:01:57 UTC
  • mfrom: (0.10.1) (0.9.1) (0.8.1) (0.7.1) (0.6.1) (0.5.2)
  • Revision ID: package-import@ubuntu.com-20130527150157-tdkrsjpuvht7v0qx
Tags: 1:3.4~svn182733-1~exp1
* New snapshot release (3.4 release)
* Add a symlink of libLLVM-3.4.so.1 to usr/lib/llvm-3.4/lib/libLLVM-3.4.so
    to fix make the llvm-config-3.4 --libdir work (Closes: #708677)
  * Various packages rename to allow co installations:
    * libclang1 => libclang1-3.4
    * libclang1-dbg => libclang1-3.4-dbg
    * libclang-dev => libclang-3.4-dev
    * libclang-common-dev => libclang-common-3.4-dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
76
76
        return m_ast; 
77
77
    }
78
78
 
 
79
    static ClangASTType
 
80
    GetCanonicalType (clang::ASTContext *ast, lldb::clang_type_t clang_type);
 
81
 
 
82
    ClangASTType
 
83
    GetCanonicalType ()
 
84
    {
 
85
        return GetCanonicalType (GetASTContext(), GetOpaqueQualType());
 
86
    }
 
87
 
79
88
    ConstString
80
89
    GetConstTypeName ();
81
90
    
137
146
    GetTypeClass (clang::ASTContext *ast_context, 
138
147
                  lldb::clang_type_t clang_type);
139
148
 
 
149
    lldb::TypeClass
 
150
    GetTypeClass () const
 
151
    {
 
152
        return GetTypeClass (GetASTContext(), GetOpaqueQualType());
 
153
    }
 
154
 
140
155
    void
141
156
    DumpValue (ExecutionContext *exe_ctx,
142
157
               Stream *s,
310
325
                   StreamString &new_value);
311
326
 
312
327
    lldb::clang_type_t
313
 
    GetPointeeType ();
 
328
    GetPointeeType () const;
314
329
 
315
330
    static lldb::clang_type_t
316
331
    GetPointeeType (lldb::clang_type_t opaque_clang_qual_type);