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

References

tools/clang/include/clang/AST/CanonicalType.h
  337 struct CanProxyAdaptor : CanProxyBase<T> {};
  417 struct CanProxyAdaptor<ComplexType> : public CanProxyBase<ComplexType> {
  422 struct CanProxyAdaptor<PointerType> : public CanProxyBase<PointerType> {
  428   : public CanProxyBase<BlockPointerType> {
  433 struct CanProxyAdaptor<ReferenceType> : public CanProxyBase<ReferenceType> {
  439   : public CanProxyBase<LValueReferenceType> {
  445   : public CanProxyBase<RValueReferenceType> {
  451   : public CanProxyBase<MemberPointerType> {
  466   : public CanProxyBase<DependentSizedExtVectorType> {
  473 struct CanProxyAdaptor<VectorType> : public CanProxyBase<VectorType> {
  479 struct CanProxyAdaptor<ExtVectorType> : public CanProxyBase<ExtVectorType> {
  485 struct CanProxyAdaptor<FunctionType> : public CanProxyBase<FunctionType> {
  492   : public CanProxyBase<FunctionNoProtoType> {
  499   : public CanProxyBase<FunctionProtoType> {
  529 struct CanProxyAdaptor<TypeOfType> : public CanProxyBase<TypeOfType> {
  534 struct CanProxyAdaptor<DecltypeType> : public CanProxyBase<DecltypeType> {
  541     : public CanProxyBase<UnaryTransformType> {
  548 struct CanProxyAdaptor<TagType> : public CanProxyBase<TagType> {
  554 struct CanProxyAdaptor<RecordType> : public CanProxyBase<RecordType> {
  561 struct CanProxyAdaptor<EnumType> : public CanProxyBase<EnumType> {
  568   : public CanProxyBase<TemplateTypeParmType> {
  578   : public CanProxyBase<ObjCObjectType> {
  597   : public CanProxyBase<ObjCObjectPointerType> {