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

References

tools/clang/include/clang/AST/CanonicalType.h
  197     ID.AddPointer(getAsOpaquePtr());
  203   return x.getAsOpaquePtr() == y.getAsOpaquePtr();
  203   return x.getAsOpaquePtr() == y.getAsOpaquePtr();
  208   return x.getAsOpaquePtr() != y.getAsOpaquePtr();
  208   return x.getAsOpaquePtr() != y.getAsOpaquePtr();
  379     return P.getAsOpaquePtr();
tools/clang/include/clang/AST/TypeOrdering.h
   68       return (unsigned)((uintptr_t)Val.getAsOpaquePtr()) ^
   69       ((unsigned)((uintptr_t)Val.getAsOpaquePtr() >> 9));
tools/clang/lib/AST/DeclarationName.cpp
  302   ID.AddPointer(Ty.getAsOpaquePtr());
  318   ID.AddPointer(Ty.getAsOpaquePtr());
  333   ID.AddPointer(Ty.getAsOpaquePtr());
tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp
  470           clang_ast_context->getASTContext()->ObjCBuiltinIdTy.getAsOpaquePtr());
  619                                      ->ObjCBuiltinIdTy.getAsOpaquePtr());
tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
  124                           ast->LongTy.getAsOpaquePtr());
  127                           ast->LongLongTy.getAsOpaquePtr());
  132                           ast->UnsignedLongTy.getAsOpaquePtr());
  135                           ast->UnsignedLongLongTy.getAsOpaquePtr());
  140                           ast->WCharTy.getAsOpaquePtr());
  144                         ast->Char16Ty.getAsOpaquePtr());
  147                         ast->Char32Ty.getAsOpaquePtr());
tools/lldb/source/Symbol/ClangASTContext.cpp
  859       return CompilerType(clang_ast_context, ast->VoidPtrTy.getAsOpaquePtr());
  865                           ast->UnsignedCharTy.getAsOpaquePtr());
  868                           ast->UnsignedShortTy.getAsOpaquePtr());
  871                           ast->UnsignedIntTy.getAsOpaquePtr());
  874                           ast->UnsignedLongTy.getAsOpaquePtr());
  877                           ast->UnsignedLongLongTy.getAsOpaquePtr());
  880                           ast->UnsignedInt128Ty.getAsOpaquePtr());
  886                           ast->SignedCharTy.getAsOpaquePtr());
  888       return CompilerType(clang_ast_context, ast->ShortTy.getAsOpaquePtr());
  890       return CompilerType(clang_ast_context, ast->IntTy.getAsOpaquePtr());
  892       return CompilerType(clang_ast_context, ast->LongTy.getAsOpaquePtr());
  894       return CompilerType(clang_ast_context, ast->LongLongTy.getAsOpaquePtr());
  896       return CompilerType(clang_ast_context, ast->Int128Ty.getAsOpaquePtr());
  901       return CompilerType(clang_ast_context, ast->FloatTy.getAsOpaquePtr());
  903       return CompilerType(clang_ast_context, ast->DoubleTy.getAsOpaquePtr());
  906                           ast->LongDoubleTy.getAsOpaquePtr());
  908       return CompilerType(clang_ast_context, ast->HalfTy.getAsOpaquePtr());
 1037         return CompilerType(this, ast->VoidPtrTy.getAsOpaquePtr());
 1042         return CompilerType(this, ast->BoolTy.getAsOpaquePtr());
 1044         return CompilerType(this, ast->UnsignedCharTy.getAsOpaquePtr());
 1046         return CompilerType(this, ast->UnsignedShortTy.getAsOpaquePtr());
 1048         return CompilerType(this, ast->UnsignedIntTy.getAsOpaquePtr());
 1068         return CompilerType(this, ast->FloatComplexTy.getAsOpaquePtr());
 1070         return CompilerType(this, ast->DoubleComplexTy.getAsOpaquePtr());
 1072         return CompilerType(this, ast->LongDoubleComplexTy.getAsOpaquePtr());
 1087         return CompilerType(this, ast->FloatTy.getAsOpaquePtr());
 1090         return CompilerType(this, ast->DoubleTy.getAsOpaquePtr());
 1093         return CompilerType(this, ast->LongDoubleTy.getAsOpaquePtr());
 1096         return CompilerType(this, ast->FloatTy.getAsOpaquePtr());
 1098         return CompilerType(this, ast->DoubleTy.getAsOpaquePtr());
 1100         return CompilerType(this, ast->LongDoubleTy.getAsOpaquePtr());
 1102         return CompilerType(this, ast->HalfTy.getAsOpaquePtr());
 1111           return CompilerType(this, ast->WCharTy.getAsOpaquePtr());
 1114           return CompilerType(this, ast->VoidTy.getAsOpaquePtr());
 1117           return CompilerType(this, ast->LongLongTy.getAsOpaquePtr());
 1120           return CompilerType(this, ast->LongTy.getAsOpaquePtr());
 1123           return CompilerType(this, ast->ShortTy.getAsOpaquePtr());
 1126             return CompilerType(this, ast->CharTy.getAsOpaquePtr());
 1128             return CompilerType(this, ast->SignedCharTy.getAsOpaquePtr());
 1132             return CompilerType(this, ast->IntTy.getAsOpaquePtr());
 1134             return CompilerType(this, ast->Int128Ty.getAsOpaquePtr());
 1139         return CompilerType(this, ast->CharTy.getAsOpaquePtr());
 1141         return CompilerType(this, ast->ShortTy.getAsOpaquePtr());
 1143         return CompilerType(this, ast->IntTy.getAsOpaquePtr());
 1145         return CompilerType(this, ast->LongTy.getAsOpaquePtr());
 1147         return CompilerType(this, ast->LongLongTy.getAsOpaquePtr());
 1149         return CompilerType(this, ast->Int128Ty.getAsOpaquePtr());
 1156           return CompilerType(this, ast->CharTy.getAsOpaquePtr());
 1159         return CompilerType(this, ast->SignedCharTy.getAsOpaquePtr());
 1168               return CompilerType(this, ast->WCharTy.getAsOpaquePtr());
 1173             return CompilerType(this, ast->UnsignedLongLongTy.getAsOpaquePtr());
 1176             return CompilerType(this, ast->UnsignedLongTy.getAsOpaquePtr());
 1179             return CompilerType(this, ast->UnsignedShortTy.getAsOpaquePtr());
 1182             return CompilerType(this, ast->UnsignedCharTy.getAsOpaquePtr());
 1185             return CompilerType(this, ast->UnsignedIntTy.getAsOpaquePtr());
 1187             return CompilerType(this, ast->UnsignedInt128Ty.getAsOpaquePtr());
 1192         return CompilerType(this, ast->UnsignedCharTy.getAsOpaquePtr());
 1194         return CompilerType(this, ast->UnsignedShortTy.getAsOpaquePtr());
 1196         return CompilerType(this, ast->UnsignedIntTy.getAsOpaquePtr());
 1198         return CompilerType(this, ast->UnsignedLongTy.getAsOpaquePtr());
 1200         return CompilerType(this, ast->UnsignedLongLongTy.getAsOpaquePtr());
 1202         return CompilerType(this, ast->UnsignedInt128Ty.getAsOpaquePtr());
 1209           return CompilerType(this, ast->CharTy.getAsOpaquePtr());
 1212         return CompilerType(this, ast->UnsignedCharTy.getAsOpaquePtr());
 1214         return CompilerType(this, ast->UnsignedShortTy.getAsOpaquePtr());
 1223           return CompilerType(this, ast->Char16Ty.getAsOpaquePtr());
 1225           return CompilerType(this, ast->Char32Ty.getAsOpaquePtr());
 1227           return CompilerType(this, ast->Char8Ty.getAsOpaquePtr());
 1251                         ast->UnknownAnyTy.getAsOpaquePtr());
 1955     return ast->VoidTy.getAsOpaquePtr();
 1957     return ast->CharTy.getAsOpaquePtr();
 1959     return ast->SignedCharTy.getAsOpaquePtr();
 1961     return ast->UnsignedCharTy.getAsOpaquePtr();
 1969     return ast->Char16Ty.getAsOpaquePtr();
 1971     return ast->Char32Ty.getAsOpaquePtr();
 1973     return ast->ShortTy.getAsOpaquePtr();
 1975     return ast->UnsignedShortTy.getAsOpaquePtr();
 1977     return ast->IntTy.getAsOpaquePtr();
 1979     return ast->UnsignedIntTy.getAsOpaquePtr();
 1981     return ast->LongTy.getAsOpaquePtr();
 1983     return ast->UnsignedLongTy.getAsOpaquePtr();
 1985     return ast->LongLongTy.getAsOpaquePtr();
 1987     return ast->UnsignedLongLongTy.getAsOpaquePtr();
 1989     return ast->Int128Ty.getAsOpaquePtr();
 1991     return ast->UnsignedInt128Ty.getAsOpaquePtr();
 1993     return ast->BoolTy.getAsOpaquePtr();
 1995     return ast->HalfTy.getAsOpaquePtr();
 1997     return ast->FloatTy.getAsOpaquePtr();
 1999     return ast->DoubleTy.getAsOpaquePtr();
 2001     return ast->LongDoubleTy.getAsOpaquePtr();
 2003     return ast->FloatComplexTy.getAsOpaquePtr();
 2005     return ast->DoubleComplexTy.getAsOpaquePtr();
 2007     return ast->LongDoubleComplexTy.getAsOpaquePtr();
 2015     return ast->NullPtrTy.getAsOpaquePtr();
 2268                             ast->SignedCharTy.getAsOpaquePtr());
 2271         return CompilerType(clang_ast_context, ast->ShortTy.getAsOpaquePtr());
 2274         return CompilerType(clang_ast_context, ast->IntTy.getAsOpaquePtr());
 2277         return CompilerType(clang_ast_context, ast->LongTy.getAsOpaquePtr());
 2281                             ast->LongLongTy.getAsOpaquePtr());
 2284         return CompilerType(clang_ast_context, ast->Int128Ty.getAsOpaquePtr());
 2288                             ast->UnsignedCharTy.getAsOpaquePtr());
 2292                             ast->UnsignedShortTy.getAsOpaquePtr());
 2296                             ast->UnsignedIntTy.getAsOpaquePtr());
 2300                             ast->UnsignedLongTy.getAsOpaquePtr());
 2304                             ast->UnsignedLongLongTy.getAsOpaquePtr());
 2308                             ast->UnsignedInt128Ty.getAsOpaquePtr());
 3971             this, getASTContext()->ObjCBuiltinClassTy.getAsOpaquePtr());
 3978             this, getASTContext()->CharTy.getAsOpaquePtr());
 4428         this, array_eletype->getCanonicalTypeUnqualified().getAsOpaquePtr());
 6600             this, getASTContext()->ObjCBuiltinClassTy.getAsOpaquePtr());
tools/lldb/unittests/Symbol/TestClangASTContext.cpp
  432   CompilerType int_type(m_ast.get(), m_ast->getASTContext()->IntTy.getAsOpaquePtr());