Changes in src/AST/Decl.hpp [90be0cf:2d6add4]
- File:
-
- 1 edited
-
src/AST/Decl.hpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/AST/Decl.hpp
r90be0cf r2d6add4 302 302 }; 303 303 304 /// Enumeration attribute kind.305 304 enum class EnumAttribute{ Value, Posn, Label }; 306 307 305 /// enum declaration `enum Foo { ... };` 308 306 class EnumDecl final : public AggregateDecl { … … 330 328 const char * typeString() const override { return aggrString( Enum ); } 331 329 330 const std::string getUnmangeldArrayName( const EnumAttribute attr ) const; 331 332 unsigned calChildOffset(const std::string & childEnum) const; 333 unsigned calChildOffset(const ast::EnumInstType * childEnum) const; 334 335 bool isSubTypeOf(const ast::EnumDecl *) const; 332 336 bool isTyped() const; 333 337 bool isOpaque() const;
Note:
See TracChangeset
for help on using the changeset viewer.