mirror of
				https://github.com/c64scene-ar/llvm-6502.git
				synced 2025-11-03 14:21:30 +00:00 
			
		
		
		
	git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27313 91177308-0d34-0410-b5e6-96231b3b80d8
		
			
				
	
	
		
			37 lines
		
	
	
		
			857 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			857 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
typedef union {
 | 
						|
  std::string*                StrVal;
 | 
						|
  int                         IntVal;
 | 
						|
  llvm::RecTy*                Ty;
 | 
						|
  llvm::Init*                 Initializer;
 | 
						|
  std::vector<llvm::Init*>*   FieldList;
 | 
						|
  std::vector<unsigned>*      BitList;
 | 
						|
  llvm::Record*               Rec;
 | 
						|
  SubClassRefTy*              SubClassRef;
 | 
						|
  std::vector<SubClassRefTy>* SubClassList;
 | 
						|
  std::vector<std::pair<llvm::Init*, std::string> >* DagValueList;
 | 
						|
} YYSTYPE;
 | 
						|
#define	INT	257
 | 
						|
#define	BIT	258
 | 
						|
#define	STRING	259
 | 
						|
#define	BITS	260
 | 
						|
#define	LIST	261
 | 
						|
#define	CODE	262
 | 
						|
#define	DAG	263
 | 
						|
#define	CLASS	264
 | 
						|
#define	DEF	265
 | 
						|
#define	FIELD	266
 | 
						|
#define	LET	267
 | 
						|
#define	IN	268
 | 
						|
#define	SHLTOK	269
 | 
						|
#define	SRATOK	270
 | 
						|
#define	SRLTOK	271
 | 
						|
#define	STRCONCATTOK	272
 | 
						|
#define	INTVAL	273
 | 
						|
#define	ID	274
 | 
						|
#define	VARNAME	275
 | 
						|
#define	STRVAL	276
 | 
						|
#define	CODEFRAGMENT	277
 | 
						|
 | 
						|
 | 
						|
extern YYSTYPE Filelval;
 |